Danke! @Patrik Bitzer: Danke, dein Tipp war Gold Wert! (habe bei den andren den runat="server" drin gehabt, aber irgendwie bei dem nicht, aber ihr kennt dass bestimmt, wenn man direkt davor sitzt ;-) )
@Thomas Bandt: Danke, deins stimmt auch, wobei ich des hatte ^^ zu dein 1.: kann ich nicht, da ich noch nicht alle Methoden kenne, außerdem ist dass doch nur serverseitig oder (da ich ja clientseitig zählen muss)? BTW: Wenn ich alles mit WebForms mache, wo es nicht nötig ist, wird des ganze dann nicht verlangsamt(auch, wenn es nur wenig ist, wird es sich in der Summe bemerkbar machen ^^)? Danke, ihr seit echt die besten und schnellsten ;-) Gruß André >-----Ursprüngliche Nachricht----- >Von: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Bandt >Gesendet: Dienstag, 18. Oktober 2005 11:15 >An: [email protected] >Betreff: AW: [Asp.net] Input-Tag Text rausbekommen > >:-) > >Moin. > >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 :) > >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; > >Gruß, Thomas > >> Hi Liste, >> >> bin schon fast am verzweifeln. >> >> Habe nen <input type=text ...> (nehm ich aus dem Grund, da er >> ein "onkeyup" hat, damit per javascript die Zeichen zählen >> und ausgeben kann)(textbox hat zwar "ontextchanged", aber >> soweit ich des gelesen habe ist das nur serverseitig und >> somit Zählt der ja erst beim übertragen). >> >> Ich will nun den reingeschriebenen Inhalt in eine Session >> speichern, aber er bring immer folgenden 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 394: Session("input5") = input5.Value >> >> Nachfolgend der Code: >> .aspx: >> <script language="javascript"> >> var zeichen60 = 60; >> var text1 = "Es verbleiben Ihnen noch "; >> var text3 = " Zeichen!"; >> </script> >> ... >> <INPUT id="input5" value="test" onkeyup="var anz = >> >> his.value.length;if(this.value.length > zeichen60){this.value >> = >> this.value.substring(0,zeichen60);}else{Form1.zaehl5.value = >> text1 + (zeichen60-this.value.length) + >> text3;}" type="text" size="85"> >> <INPUT readOnly type="text" maxLength="20" size="73" >> value="Es verbleiben Ihnen noch 60 Zeichen!" name="zaehl5"> >> >> .aspx.vb: >> Session("input5") = input5.Value >> 'in einem klick event, damit das Session erzeugt wird, kurz >> bevor es zur nächsten Seite geht >> >> Frage nun, warum dieser Fehler und kann ich mit ASP.NET 1.1 >> überhaupt den Text aus einem <input type=text ...>-Tag lesen??? >> Wenn nein, wie könnt ich es dann lösen, damit ich das >> JavaScript zum zählen verwenden kann? >> >> Vielen Dank um den langen Text überhaupt gelesen zu haben ;-) > >_______________________________________________ >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
