1

如何在具有以下其他方法的 mvc 方法中创建?

@Html.TextBox(m => m.Password).Class("test").Placeholder("Password");
4

1 回答 1

0

我会采用HtmlTags的方法。具体来说,实现不返回 MvcHtmlString 的自定义 HTML 帮助器方法,而是实现 IHtmlString 并提供用于链接方法和在幕后构建对象模型的 API 的对象。Razor 将在渲染时调用对象上的 ToString() 并且由于 IHtmlString 标记接口而不会对字符串进行编码。

于 2013-11-04T00:27:49.730 回答