求这样一个需求
DataGrid里的模板列Input空间,我想着让他输入正整数,输别的一概替换为空
下面是代码 我试了不行 ,需要一个非正整数的正则表达式,不知我的对不对,反正是替换不了,
<asp:DataGrid ID="DataGrid1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="ComID"></asp:BoundColumn>
<asp:BoundColumn DataField="ComName"></asp:BoundColumn>
<asp:TemplateColumn>
<ItemTemplate>
<input id="Text1" onkeyup="value=value.replace(/^((-\d+)|(0+))$/,'')" type="text" />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>