【发布时间】:2019-11-04 09:33:09
【问题描述】:
我想将 HTML 传递给我的局部视图,如下所示:
@Html.Partial("_MyForm", "<button id='foo'>Process Data</button>")
这目前有效,但传入字符串是不雅的。以前,IHTMLString 允许您这样做(请参阅link):
public class HTMLViewModel
{
public Func<object, IHtmlString> Content { get; set; }
}
@Html.Partial("_MyForm", new HTMLViewModel()
{
Content =
@<button>
<h1>Hello World</h1>
</button>
})
.NET Core 中不再存在 IHTMLString,该方法是否仍可通过其他一些功能复制?
【问题讨论】:
标签: c# .net razor razor-pages