10. februar 2003 - 23:17Der er
4 kommentarer og 1 løsning
ASP.NET: TextBox1_TextChanged - eventen?
Er lige begyndt på ASP.NET for 10 minutter siden (WebMatrix). Har lavet en .aspx-side, hvor jeg har et textfelt og en knap. Nu vil jeg gøre det således, at knappen er disabled hvis textfeltet er tomt, ellers skal den være enabled. Til det ville jeg jo tro at jeg kunne bruge _TextChanged-eventen, men den reagerer først efter jeg har trykket Enter.
Nogle der har en ide så knappen enabler/disabler uden at jeg skal trykke Enter, efter jeg har ændret i Textfeltet?
Min kode:
<%@ Page Language="VB" %> <script runat="server">
Sub Page_Load() if not page.ispostback then TextBox1.Text = "" Button1.Enabled=False end if End Sub
Sub TextBox1_TextChanged(sender As Object, e As EventArgs) If textbox1.text <> "" then button1.enabled = true else button1.enabled = false end if End Sub
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
tjaa... du kan jo rent faktisk gøre det, bare ikke ved hjælp af 100% .net kode... husk på at asp.net fungerer på SERVEREN, så hvis der skal ske nogen på klienten der ren og skært skal styres med asp.net skal der være en roundtrip
Dog skal du kigge på javascript, og onchange eventen til en textbox. Men den kan du disable/enable en knap alt efter indholdet af din tekstboks
Husk på... godt nok kan asp.net en del ting, men det er ikke svaret på verdens problemer, og det kan heller ikke lave kaffe for dig ;)
det skal måske lige retfærdiggøres hvorfor MS har lavet det sådan... det vil jo være hamrende irreterende hvis siden skulle lave en roundtrip hver ENESTE gang man skrev et bogstav i en tekstbox... det kan du vel da vel forstå ;)
Yep - er med. Det kræver lidt tilvænning for mig at tænker i serverside/klientside, når jeg bare er vant til at lave alm. windowsprogrammering :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.