Tag: mvchtmlstring

如何连接几个MvcHtmlString实例

由于MSDN中的这些信息,我对如何连接MvcHtmlString实例有一些疑问: MvcHtmlString类表示不应再次编码的HTML编码的string 使用这样的代码时,是否冒着string被HTML编码两次的风险: var label = Html.LabelFor(model => model.Email); var textbox = Html.TextBoxFor(model => model.Email); var validation = Html.ValidationMessageFor(model => model.Email); var result = MvcHtmlString.Create( label.ToString() + textbox.ToString() + validation.ToString()); (注意:这应该进入HtmlHelper扩展方法来减less视图中的代码重复)。