Framework 4.0 Asp.net应用程序
当我运行代码时,我收到一个错误"'RangeValidator'的MaximumValue属性的值'999.9999'无法转换为'Currency'类型.
以下是我的代码:
<asp:RangeValidator Runat='server' ControlToValidate='textEdit'
MinimumValue='0.0001'
MaximumValue='999.9999' Type='Currency'
ErrorMessage='Should be between 0.0001 and 999.9999' id="idValidtor"
display='None' />
Run Code Online (Sandbox Code Playgroud)
请解释一下我的货币值是否小数后不能超过2位数?除非我如何解决这个问题?
我正在开发一个基于ASP.NET 4.0的Web应用程序,并且有一些页面存在潜在的危险请求(有标记代码).
因此,不是在web.config中设置RequestValidationMode ="2.0",我可以仅为这几个页面设置该属性吗?