gpt4 book ai didi

asp.net - RangeValidator 无法转换为类型 'Currency'

转载 作者:行者123 更新时间:2023-12-02 10:04:39 28 4
gpt4 key购买 nike

我使用 rangeValidator 作为文本框来赚钱:我的代码是这样的:

<asp:TextBox ID="TextBoxValueFrom" runat="server"></asp:TextBox>

<asp:RangeValidator ID="ValueRangeValidator" runat="server" ForeColor="Red"
ErrorMessage="Value between 0.01 and 9999999.00"
MinimumValue="0.01" MaximumValue="9999999.00" Type="Currency"
ControlToValidate="TextBoxValueFrom"
EnableClientScript="False" Display="Dynamic"
Text="*"></asp:RangeValidator>

但这给了我错误:“ValueRangeValidator”的 MaximumValue 属性的值“9999999.00”无法转换为“Currency”类型。

我尝试用 Double 替换货币,但错误是:

 `The value '9999999.00' of the MaximumValue property of 'ValueRangeValidator' cannot be converted to type 'Double '.` 

我做错了什么?

最佳答案

您可能需要在数值上指定“m”后缀以指示货币类型;例如最小值=“0.01m”最大值=“9999999.00m”

后缀“m”实际上代表金钱(即货币)。

关于asp.net - RangeValidator 无法转换为类型 'Currency',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18031579/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com