相关疑难解决方法(0)

如何连接几个MvcHtmlString实例

我对如何连接MvcHtmlString实例有一些疑问,因为在MSDN中找到了这些信息:

MvcHtmlString类表示不应再次编码的HTML编码字符串

使用这样的代码时,我冒险将字符串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());
Run Code Online (Sandbox Code Playgroud)

(注意:这应该进入HtmlHelper扩展方法以减少视图中的代码重复).

html-helper mvchtmlstring asp.net-mvc-2

68
推荐指数
3
解决办法
3万
查看次数

标签 统计

asp.net-mvc-2 ×1

html-helper ×1

mvchtmlstring ×1