请教GridView模板中添加属性的问题
代码原本是要求文本框只能输入数字,不能输入其他字符:
<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 " />
里面的&号,> 号都变了...
我用行绑定添加属性的方法也试了,不行,哪位高手指点我一下 。
------解决方案--------------------OnKeyPress= "return event.keyCode> =48\&\&event.keyCode <=57 " 这样呢?