<asp:textbox id="txtHL" onkeyup="this.value=this.value.replace(/\D/g,'')" runat="server")"></asp:textbox>
解决方案 »
- 求两行代码的解释
- 怎么样识别gridview中的两个commandfield,让他们分别有不同的处理时间
- 救命:一个关于远程连接数据库的问题
- c#创建windows窗口程序直接编译占用内存15M的??????
- 怎样遍历MenuStrip下的所有菜单-------------------------------------在线等待
- 还是treeview的用法 请教
- using System.Drawing
- vs2008 水晶报表的问题!运行后报表不显示详细内容!
- 高分跪求DotNetHelper V 0.9.5.1三层结构代码生成器
- 皮肤的问题
- SQL中的二进制流还原成原始文件供下载时遇到的问题!!!!
- 大家讨论:用盗版的.net开发共享软件,会有什么后果?
private void TextBox_KeyPress(object sender,System.Windows.Forms.KeyPressEventArgs e)
{
if(e.KeyChar.ToString()!=".")
{
if (("0123456789.".IndexOf(e.KeyChar.ToString()) == -1) && e.KeyChar != 8)
{
e.Handled = true;
}
else
{
e.Handled = false;
}
}
}
{
e.Handled = true;
}
我糊涂了,请问这里是不是当非数字输入的时候 KeyPress 事件才被处理啊?也就是说非数字才显示?运行只显示数字,刚好相反。怎么错了?