如何在c#
中处理单击事件到Web readonly TextBox答案 0 :(得分:0)
看看OnClick Event for Text Box in ASP.NET with C#:
确实TextBox没有Click 服务器端的事件。一个原因是 它不一定是 合理地导致回发 清除TextBox(服务器端事件 要求发生服务器端操作 例如也是一个回发)。
但是,textBox是一个web控件 支持expando属性,即 添加到控件标记的任何属性 这与任何成员都不匹配 控制,按照原样被删除 标记。所以你实际上可以使用它 创建一个javascript点击动作 清除TextBox。要么设置它 ASPX
<asp:TextBox ID="TextBox1" runat="server" OnClick="this.value=''"/>
或代码中的这个
Me.TextBox1.Attributes("onclick") = "this.value=''"