c# textbox控件里怎样让它只能输入一个字符

只能输入一个字符,以后输什么都无效

方法很多,可以设置maxleng=1 或者在 textbox控件的keydown事件里判定当长度等于1时
设置e.Handled = true;取消输入
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-18
<asp:TextBox ID="TextBox1" runat="server" ReadOnly="False" MaxLength="1"></asp:TextBox>

只要设定MaxLength="1"就可以
第2个回答  2012-10-18
方法很多,可以设置maxleng=1 或者在 textbox控件的keydown事件里判定当长度等于1时
设置e.Handled = true;取消输入
第3个回答  2012-10-18
加一个事件吧textchanged事件
当输入时 就检查一下
第4个回答  2012-10-18
设置就可以了吧MaxLength="1"