asp.net 前端验证 - 只允许较低的值
我正在 gridview 中编辑字段,并且希望编辑的值不允许大于旧值?
有前端验证吗?以免使用 javascript 弹出窗口,
谢谢
<asp:TemplateField HeaderText="FC Amount">
<ItemTemplate>
<asp:Label ID="FCLabel" runat="server" Text='<%# Eval("FC AMOUNT") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="FCTextBox1" runat="server" Text='<%# Eval("FC AMOUNT") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
I am editing a field in gridview and would like that the edited value not be allowed to be greater than the old value?
is there a front end validation for this? so as to not use a javascript popup
Thanks
<asp:TemplateField HeaderText="FC Amount">
<ItemTemplate>
<asp:Label ID="FCLabel" runat="server" Text='<%# Eval("FC AMOUNT") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="FCTextBox1" runat="server" Text='<%# Eval("FC AMOUNT") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 CompareValidator 控件:
添加隐藏与旧值,并将其值与新值进行比较。或设置
ValueToCompare
属性:如何:针对特定值进行验证ASP.NET 服务器控件的值
CompareValidator.Operator 属性
Use the CompareValidator control:
Add hidden with old value, and compare its value with new one. Or set
ValueToCompare
property:How to: Validate Against a Specific Value for ASP.NET Server Controls
CompareValidator.Operator Property
试试这个,
Try this,