0
在ASP.NET Core之前,我可以將Razor標記作爲參數傳遞給某個函數。但是,它似乎沒有工作了。從參數渲染ASP.NET Core Razor標記
例如,即使這些簡單的情況下呈現什麼:
@{
Func<object, HelperResult> markup1 = @<text>hello world</text>;
new HtmlString(markup1.Invoke(null).ToString());
Func<object, HelperResult> markup2 = @<h1>hello world</h1>;
new HtmlString(markup2.Invoke(null).ToString());
}
我在做什麼錯?
「它不渲染任何東西」 - 所以它至少編譯/構建? – Dai
@Dai它編譯並運行,沒有錯誤。但是這個標記沒有呈現。 – grokky