Er will doch am Server auswerten, dass er runat="server" vergessen hat, habe ich übersehen. Alles andere von wg. clientseitigem zeug erübrigt sich damit doch.
> -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von Patrik Bitzer > Gesendet: Dienstag, 18. Oktober 2005 11:24 > An: [email protected] > Betreff: AW: [Asp.net] Input-Tag Text rausbekommen > > > > > 1. Nimm ein TextBox-Control. Du kannst das > > ontextxchanged-event auch definieren, wenn es dir > > IntelliSense nicht anbietet. Zur Not kannst du immer noch > > über controlId.Attributes.Add("ontextchanged","meinefunktion();"); > > gehen. > > > > Vergiss ganz schnell die HtmlControls, ganz schnell :) > > > Aber wenn Clientseitig, ohne Serverroundtrip, die > Zeichenanzahl ermittelt > werden soll, dann nützt das doch nichts? Was Du schreibst ist doch > Serverseitig oder nicht? > > Und die Htmlcontrols einfach "ganz schnell" vergessen würde > ich nicht. Sie > sind immernoch perfomanter als WebControls, da sie 1:1 HTML Tags > entsprechen. Warum also immer ein Label "ServerControl" > asp:Label nehmen, > wenn es auch mit HTMLControl Label geht (div)? Im zweiten > Fall braucht der > Server doch nichts zu rendern! > > > > 2. Dein Fehler rührt sicherlich daher, dass du das Control > > nicht referenziert hast. Das musst du in deiner > CodeBehind-Klasse aber > > tun: > > > > C#-Syntax: > > > > protected HtmlDingens input5; > > Natürlich, nebst runat="server" im WebControl brauchts das > natürlich auch. > > Patrik _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
