创建一个简单的帮助器 - 包含文本的 div
public static class MyHelpers
{
public static MvcHtmlString MyCustomDiv(this HtmlHelper htmlHelper, string text,
object htmlAttributes = null)
{
var mainTag = new TagBuilder("div");
mainTag.MergeAttributtes(htmlAttributes);
mainTag.AddCssClass("some custom class");
mainTag.SetInnerHtml(text);
return MvcHtmlString.Create(mainTag.ToString());
}
}
要在视图中使用它:
@Html.MyCustomDiv("Test inside custom div");
@Html.MyCustomDiv("Test inside custom div", new {@class="some class for the div element"});