本地缓存的DataTypes的MVC5 EditorTemplates?

时间:2015-07-22 14:50:57

标签: asp.net-mvc caching razor editortemplates

我有一个数据类型,我已经为其创建了EditorTemplates。

双?

// Double的例子

@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的副本..当前   源代码不同

但是当我在服务器上部署时,一切正常。这使我在当地环境中的测试和开发变得更加困难。

有没有人遇到过这个问题?有什么建议?

0 个答案:

没有答案