1

我有一个由添加编辑删除组成的简单代码。我有名称、描述和价格值字段。我希望价格值的范围从 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 的范围内,但它没有加起来。这有什么技巧吗?谢谢你!

4

1 回答 1

0

您绝对应该添加Type="Integer"属性(或任何其他适合您需要的类型)。现在发生的事情是您的 RangeValidator 类型默认设置为字符串。对字符串进行比较,导致值字符串需要在“1”和“10”之间。

请参阅MSDN 文档中的此示例

于 2016-02-20T07:13:45.667 回答