HtmlHelper.LabelFor(p=>p.Name)会生成标签<label for="Name">Name</label>
我想修改他的默认规则,调用方法时生成这样的标签<div><label for="Name">Name</label>
</div>
可以创建自己的HtmlHelpers
参考下面的帮助
https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/views/creating-custom-html-helpers-cs
<div>HtmlHelper.LabelFor(p=>p.Name)</div>
也可以将这个封装到帮助类里,视图直接调就好了,比如@HTML.LabelForNew(p=>p.Name)