> 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

Antwort per Email an