我尝试为Decimal和Integer类型创建一个简单的自定义编辑器模板:
@ModelType Decimal?
@Html.NumericBoxFor(Function(m) m)
和
@ModelType Integer?
@Html.NumericBoxFor(Function(m) m)
将它们保存为〜/ Views / Shared / EditorTemplates / Decimal.vbhtml和〜/ Views / Shared / EditorTemplates / Integer.vbhtml(也尝试过Int32.vbhtml)。
但是我的自定义HtmlHelper函数永远不会被调用。在网上搜索并尝试了许多事情后无法弄清楚..这里有什么问题?
答案 0 :(得分:1)
我刚刚在应用程序中发现了一个自定义的ViewEngine,它固定了路径(通过global.asax定义)。删除它解决了这个问题。