我有一个 LabelFor
的重载,可以这样使用:
@Html.LabelFor(i => i.MyProperty)
如何让编译器使用我的重载而不是 MVC ootb 提供的重载?
基本上,这只是为了让我可以用 * 后缀将必填字段标签吐出
最佳答案
对于这种重载,你不能(合理地)。
只需将方法命名为 Label()
或 MyLabelFor()
等。
关于asp.net - 如何扩展/覆盖 mvc html.LabelFor,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6765874/