Hallo, bist ein Schatz, vielen Dank!

Leider meckert er beim Ausf�hren folgendes:
"Das angegebene Argument liegt au�erhalb des g�ltigen Wertebereichs.
Parametername: i 
Beschreibung: Beim Ausf�hren der aktuellen Webanforderung ist ein
unverarbeiteter Fehler aufgetreten. �berpr�fen Sie die
Stapel�berwachung, um weitere Informationen �ber diesen Fehler
anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde. 

Ausnahmedetails: System.ArgumentOutOfRangeException: Das angegebene
Argument liegt au�erhalb des g�ltigen Wertebereichs. Parametername: i

Quellfehler: 

Beim Ausf�hren der aktuellen Webanforderung wurde einen unbehandelte
Ausnahme generiert. Informationen �ber den Ursprung und die Position der
Ausnahme k�nnen mit der Ausnahmestapel�berwachung angezeigt werden.  

Stapel�berwachung: 


[ArgumentOutOfRangeException: Das angegebene Argument liegt au�erhalb
des g�ltigen Wertebereichs.
Parametername: i]
   System.Text.RegularExpressions.CaptureCollection.GetCapture(Int32 i)
+299
   System.Text.RegularExpressions.CaptureCollection.get_Item(Int32 i) +5
   neu.index.ReplaceLink(Match m) +49
 
System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator
evaluator, Regex regex, String input, Int32 count, Int32 startat) +213
   System.Text.RegularExpressions.Regex.Replace(String input,
MatchEvaluator evaluator, Int32 count, Int32 startat) +25
   System.Text.RegularExpressions.Regex.Replace(String input,
MatchEvaluator evaluator) +33
   neu.index.Page_Load(Object sender, EventArgs e) +760
   System.Web.UI.Control.OnLoad(EventArgs e) +67
   System.Web.UI.Control.LoadRecursive() +35
   System.Web.UI.Page.ProcessRequestMain() +731"

Ich kann aber leider nirgendwo ein Argument i finden und mir deswegen
auch nicht helfen... - w�sstest du eine L�sung?

VIELEN tausend Dank nochmal
Sandro

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Im
> Auftrag von Claudius Ceteras
> Gesendet: Samstag, 20. M�rz 2004 15:06
> An: [EMAIL PROTECTED]
> Betreff: [Asp.net] RE: [Asp.net] RE: [Asp.net] Regul�re Audr�cke
> 
> 
> > sorry, ich bin Anf�nger!
> > K�nntest du mir vielleicht eine schl�sselfertige Syntaxzeile
> > (oder auch zwei oder drei mit Drumherum) f�r meinen spez.
> > Fall liefern? Ich blicke bei der Hilfe-Erkl�rung irgendwie
> > nicht durch......
> 
> Na gut.... Ungef�hr so:
> 
> 
> string sInput = "Text Text Text Text [link id=3] Text [/link] Text";
> string sRegex = @"\[link id=([^]]+)\]([^[]+)\[/link\]";
> Regex r = new Regex(sRegex);
> MatchEvaluator myEvaluator = new MatchEvaluator(this.ReplaceLink);
> sInput = r.Replace(sInput, myEvaluator);
> 
> ...
> 
> public string ReplaceLink(Match m)
> {
>       CaptureCollection cc = m.Captures;
>       string id = cc[0].Value;
>       string txt = cc[1].Value;
>       return "<a href=\"" + getLinkFromDB(id) + "\">" + txt + "</a>";
> }
> 
> ...
> getLinkFromDB holt anhand der ID den Link aus der DB ...
> 
> 
> Claudius
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an