我有一个由添加编辑删除组成的简单代码。我有一个名称,描述和价格值字段。我希望价格范围从1到10不等。 虽然我的代码上有这个:
<td class="style7">
<asp:RangeValidator ID="RangeValidator2" runat="server"
ControlToValidate="TextBox3" ErrorMessage="1-10" MaximumValue="10"
MinimumValue="1"></asp:RangeValidator>
</td>
当我尝试点击添加时,虽然它在1-10范围内,但它并没有加起来。对此有什么诡计?谢谢!
答案 0 :(得分:0)
您绝对应该添加 Type =“Integer”属性(或任何其他符合您需求的类型)。现在发生的是您的RangeValidator Type默认设置为String。对字符串进行比较,导致值字符串需要在“1”和“10”之间。
请参阅MSDN文档中的this example。