我有一个为它制作 EditorTemplates 的数据类型。
双倍的?
//双精度示例
@model Double?
@{
string name, id;
if (ViewData.ModelMetadata.ContainerType.Name.Contains("ViewModel"))
{
name = ViewData.ModelMetadata.PropertyName;
id = ViewData.ModelMetadata.PropertyName;
}
else
{
name = ViewData.ModelMetadata.ContainerType.Name + "." + ViewData.ModelMetadata.PropertyNam
id = ViewData.ModelMetadata.ContainerType.Name + "_" + ViewData.ModelMetadata.PropertyName;
}
}
<div class="input-group">
<span class="input-group-addon" style="background-color:beige">$</span>
<input type="number" value="@Model" min="0" step="0.01" data-number-to-fixed="2" data-number-stepfactor="100" class="form-control currency" style="width:247px" id="@id" name="@name" />
</div>
我在网站上有两个区域,起初我尝试在每个共享文件夹中放入不同版本的编辑器模板。我无法在任何一个区域中达到断点。
在 App_Web_dsfaso.dll 中找到了 Double.cshtml 的副本。当前源代码不同
但是当我在服务器上部署时,一切正常。这使得在我的本地环境中进行测试和开发变得更加困难。
有没有人遇到过这个问题?有什么建议么?