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
</script>
<html>
<head>
</head>
<body>
<form runat="server">
<asp:TextBox id="TextBox1" runat="server" OnTextChanged="TextBox1_TextChanged" ForeColor="Navy"></asp:TextBox>
<asp:Button id="Button1" runat="server" Text="Klik her" ></asp:Button>
</form>
</body>
</html>
Jeg skal vel have fat i en KeyPress-event - men hvad hedder den i ASP.NET?
