LinkButton lb = new LinkButton();
        lb.Click += new EventHandler(lb_Click);
        lb.Text = "Klick mich..";
        this.Page.Controls.Add(lb);

private void lb_Click(object sender, EventArgs e)
    {
       //Dein Code
    } 

Reinhold

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Baris Ayaz
> Gesendet: Freitag, 10. Februar 2006 20:31
> An: [email protected]
> Betreff: Re: AW: [Asp.net] HtmlAnchor RenderControl() Problem 
> mit ServerClick
> 
> Ja danke für den Tip, habe das versucht irgendwie 
> einzubinden, aber irgendwie passiert da garnic, ist nicht 
> anklickbar etc.
> Kann mir jemand vielleicht nen kleinen Code Schnipsel dazu 
> geben, das wäre super!
> 
> hier mein Code dazu:
>         private void Page_Load(object sender, System.EventArgs e)
>         {
>            
>             StringBuilder sb = new StringBuilder();
>             StringWriter sw = new StringWriter(sb);
>             HtmlTextWriter htw = new HtmlTextWriter(sw);
>            
>             myLink = new LinkButton();
>             myLink.Click += new System.EventHandler(this.myClick);
>            
>             myLink.ID = "myLink";
>             myLink.Text= "meinLink";
> 
>             //ServerClick Event verursacht den Fehler
> 
>            
>             //RenderControl funktioniert mit ServerClick NICHT!
>             myLink.RenderControl(htw);
>            
>             //die zuweisung zu einem string der dann mit
>             //<%=strOutput%> an einer bestimmten stelle im
>             //den Link plazieren soll
>             strOutput = sb.ToString();
>            
>         }
> 
>         public void myClick(object sender, EventArgs e)
>         {
>             msg = "super";
>        
>         }
> 
> Baris
> 
> Reinhold Becker wrote:
> 
> >Du willst ein Serverseitiges Event auslösen. Ja dann nimm doch eben 
> >auch ein WebControl, also einen LinkButton. Der hat ein 
> ClickEvent, auf 
> >das Du serverseitig reagieren kannst.
> >
> >Reinhold
> >
> >  
> >
> >>-----Ursprüngliche Nachricht-----
> >>Von: [EMAIL PROTECTED]
> >>[mailto:[EMAIL PROTECTED] Im Auftrag von Baris Ayaz
> >>Gesendet: Freitag, 10. Februar 2006 19:35
> >>An: ASP_NET LISTE
> >>Betreff: [Asp.net] HtmlAnchor RenderControl() Problem mit 
> ServerClick
> >>
> >>Hallo alle zusammen!
> >>bin neue hier und grüße alle User hier in der List!
> >>
> >>Also leider habe ich ein kleines Problem.
> >>Ich versuche dynamisch einen link zu erzeugen, der dann bei einem 
> >>Click eine Funktion aus einer Codebehind Datei (C#) ausführen soll!
> >>
> >>Leider klappt dass nicht so ganz, denn ich bekomme folgende Fehler 
> >>Meldung angezeigt, sobald ich die Server Click methode mit einbinde.
> >>
> >>FEHLER:
> >>--------------------------------------------------------------
> >>-----------------------------------------------------
> >>
> >>
> >>    /Der Objektverweis wurde nicht auf eine Objektinstanz 
> festgelegt./
> >>
> >>*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.NullReferenceException: Der Objektverweis 
> >>wurde nicht auf eine Objektinstanz festgelegt.
> >>
> >>*Quellfehler:*
> >>
> >>||
> >>
> >>Zeile 40:                   
> >>Zeile 41:                   //RenderControl funktioniert 
> >>mit ServerClick NICHT!
> >>Zeile 42:                   myLink.RenderControl(htw);
> >>Zeile 43:                   
> >>Zeile 44:                   //die zuweisung zu einem string 
> >>der dann mit
> >>
> >>
> >>*Quelldatei: *c:\inetpub\wwwroot\form\default.aspx.cs*    Zeile: *42
> >>
> >>
> >>--------------------------------------------------------------
> >>-----------------------------------------------------
> >>
> >>
> >>Mein Code:
> >>      
> >>        protected string strOutput = "";
> >>        private HtmlAnchor myLink;
> >>        private void Page_Load(object sender, System.EventArgs e)
> >>        {
> >>           
> >>            StringBuilder sb = new StringBuilder();
> >>            StringWriter sw = new StringWriter(sb);
> >>            HtmlTextWriter htw = new HtmlTextWriter(sw);
> >>           
> >>            myLink = new HtmlAnchor();
> >>            myLink.ID = "myLink";
> >>            myLink.InnerText = "meinLink";
> >>
> >>            //ServerClick Event verursacht den Fehler
> >>            myLink.ServerClick += new 
> >>System.EventHandler(this.myClick);
> >>           
> >>            //RenderControl funktioniert mit ServerClick NICHT!
> >>            myLink.RenderControl(htw);
> >>           
> >>            //die zuweisung zu einem string der dann mit
> >>            //<%=strOutput%> an einer bestimmten stelle im
> >>            //den Link plazieren soll
> >>            strOutput = sb.ToString();
> >>           
> >>        }
> >>      
> >>       //Die Methode soll aufgerufen werden, sobald man den Link 
> >>anklick!
> >>        public void myClick(object sender, EventArgs e)
> >>        {
> >>            msg = "super";
> >>       
> >>        }
> >>
> >>
> >>
> >>Habe schon das Internet durchsucht, doch leider ohne jeglichen 
> >>erfolgreich, für einen Tip wäre ich sehr dankbar.
> >>Oder gibt es eine andere methode, um eine Funktion aus einer 
> >>Codebehind Datei durch einen NORMALEN HTML link aufzurufen?
> >>
> >>Gruss
> >>Baris
> >>_______________________________________________
> >>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
> >  
> >
> 
> _______________________________________________
> 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