【发布时间】:2014-07-25 10:35:40
【问题描述】:
我是 C#/.NET 和 JQuery 视图开发的新手,我在尝试创建输入表单来显示和修改双精度值时发现了一些困难。
我有以下情况,在我看来我有这个输入表单:
<div class="ui-field-contain">
<label for="Severity">Severity:</label>
<input type="number" id="Severity" name="Severity" min="0" max="10" step=".1" value="@Model.Severity))" />
</div>
我的模型对象(@Model.Severity)的Severity字段的值是:3.0(我用调试器检查过) 但这个值没有显示在我之前的输入标签中。
severity 字段在我的模型对象中声明为双精度值,以这种方式:
public double? Severity { get; set; }
为什么不能正常工作?
我认为这可能是格式\国际化问题,因为我看到其他视图使用 , 字符作为浮点数(3,0 而不是 3.0)
我可以做些什么来解决这个问题?
Tnx
【问题讨论】:
标签: c# jquery asp.net .net jquery-ui