.net - 文本框验证仅输入大于零的值

标签 .net asp.net validation textbox

我需要一个 asp.net 文本框验证来输入大于零的值;

不小于零或零

最佳答案

您可以使用这些条件设置 CompareValidator。
如果您不希望它为空,请添加 RequiredFiedlValidator。

aspx 看起来像这样:

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator1" runat="server"
      ControlToValidate="TextBox1" ErrorMessage="Must be &gt; 0"
      Operator="GreaterThan" Type="Integer"
      ValueToCompare="0" />

关于.net - 文本框验证仅输入大于零的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1171799/

相关文章:

c# - 如何在 WinForms 项目中将 XML 用作 DataGridView 的数据源?

c# - Swagger - 隐藏 api 版本参数

c# - Web API - 身份验证建议

c# - 如何修改使用asp :Content to css-page?的asp.net页面的样式

.net - .NET 中的注册表 : DeleteSubKeyTree says the subkey does not exists, 但是,嘿,确实如此!

c# - HashSet<T>.Contains() 对于大型列表、多线程是否高效?

c# - ASP.NET 加密 - aspnet_regiis - 农场

javascript - Joi 中的 array.items() 内的 object.pattern() 无法正常工作

php - 验证不适用于注册表单

javascript - 为什么 TypeScript 在库中看不到枚举?