Asp.net mvc 2 如何在asp.net mvc2模板中禁用元素命名前缀?

Asp.net mvc 2 如何在asp.net mvc2模板中禁用元素命名前缀?,asp.net-mvc-2,Asp.net Mvc 2,如何在asp.net mvc2模板中禁用元素前缀? 我应该改用部分控制吗?为了回答我自己的问题,这行代码从元素名称中删除了层次前缀 <% ViewData.TemplateInfo.HtmlFieldPrefix = ""; %> <%= Html.EditorFor(model => model.Description) %> 型号(说明)%> 但这难道不会删除所有内容的前缀吗?如果你只想影响一个领域呢?

如何在asp.net mvc2模板中禁用元素前缀?
我应该改用部分控制吗?

为了回答我自己的问题,这行代码从元素名称中删除了层次前缀


<% ViewData.TemplateInfo.HtmlFieldPrefix = ""; %>
<%= Html.EditorFor(model => model.Description) %>

型号(说明)%>

但这难道不会删除所有内容的前缀吗?如果你只想影响一个领域呢?