Razor轉Html代碼

依賴插件

Haukcode.DinkToPdf

RazorEngine.NetCore

第一個插件是Html轉換PDF的核心插件,具體使用方法自行去了解,這裏不多說。

第二個是根據數據模版渲染Razor.

3.核心代碼

Razor轉Html代碼

protected string RunCompileRazorTemplate(object model,string razorTemplateStr)
{
if(string.IsNullOrWhiteSpace(razorTemplateStr))
throw new ArgumentException("Razor模版不能爲空");

var htmlString= Engine.Razor.RunCompile(razorTemplateStr, razorTemplateStr.GetHashCode().ToString(), null, model);
return htmlString;
}

來源:https://www.cnblogs.com/dengjiahai/p/12915390.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章