TextBox1 服务器控件
<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="True" ontextchanged="TextBox1_TextChanged"></asp:TextBox>
不是客户端的这个
<input id="text1" type="text" onkeyup="count()" value="" maxlength="10" />
----------------------------------------------------------------------------
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
[[用ScriptManager控件 UpdatePanel 控件TextBox1 服务器控件 Label]]
实现TextBox1 输入文本的时候 回送(autopost) 部分刷新 Label的内容(显示TextBox1的文本Length)
----------------------------------------------------------------------------------
这是我弄的一个.
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="True"
ontextchanged="TextBox1_TextChanged"></asp:TextBox>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="TextBox1" EventName="TextChanged" />
</Triggers>
</asp:UpdatePanel>
后台
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
Label1.Text = TextBox1.Text.Length.ToString();
}
这是我的 只有TextBox失去焦点时 才....我知道这是TextBox服务器控件没有onkeyup事件 郁闷 有解决的办法么
谢谢教教我把..呵呵.