代码原本是要求文本框只能输入数字,不能输入其他字符:
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:TextBox ID="TextBoxQQ" runat="server" OnKeyPress="return event.keyCode>=48&&event.keyCode<=57"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
以运行以后还是什么字符都能输入,后来看了html的源码,发现代码变成了.<input name="GridView1$ctl02$TextBoxQQ" type="text" id="GridView1_ctl02_TextBoxQQ" OnKeyPress="return event.keyCode>=48&&event.keyCode<=57" />
里面的&号,>号都变了...
我用行绑定添加属性的方法也试了,不行,哪位高手指点我一下 。
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:TextBox ID="TextBoxQQ" runat="server" OnKeyPress="return event.keyCode>=48&&event.keyCode<=57"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
以运行以后还是什么字符都能输入,后来看了html的源码,发现代码变成了.<input name="GridView1$ctl02$TextBoxQQ" type="text" id="GridView1_ctl02_TextBoxQQ" OnKeyPress="return event.keyCode>=48&&event.keyCode<=57" />
里面的&号,>号都变了...
我用行绑定添加属性的方法也试了,不行,哪位高手指点我一下 。
解决方案 »
- 挑战Asp.net 2.0 for c# 动态网站开发 机械工业出版社 邓文渊 文渊工作室写的那本书中的一个疑惑
- web开发用户控件嵌套使用,Click事件无效
- winform 与 webservice 交互遇到的问题
- 大家推荐一款成熟的工作流引擎给我
- 我要做考试系统,有问题请教各位,在此谢过了!!
- 怎样将子窗口中的gridview中选中的数据传到父窗口中的gridview中 ??/
- 【紧急】(ASP.Net2.0)怎样在DataList中只显示数据源的前N项记录?
- 在netscape中弹出新窗口的问题
- VS2005无法调用其他类,找不到命名空间
- 手机端--富文本编辑器
- |M| SQL 查询语句 select * from tab where addDate>='2007-04-04'
- 澳洲外包项目,不知道如何收费,求教!!
你测试的时候,把gridview一并放进去看看,...