代码原本是要求文本框只能输入数字,不能输入其他字符:
<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&amp;&amp;event.keyCode&lt;=57" />
里面的&号,>号都变了...
我用行绑定添加属性的方法也试了,不行,哪位高手指点我一下 。