Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 从数据库或其他源渲染razor_Asp.net Mvc_Model View Controller_Razor - Fatal编程技术网

Asp.net mvc 从数据库或其他源渲染razor

Asp.net mvc 从数据库或其他源渲染razor,asp.net-mvc,model-view-controller,razor,Asp.net Mvc,Model View Controller,Razor,我想将razor代码从数据库渲染到razor视图。那可能吗 控制员/行动: 视图: HTML/输出: 大约 您的应用程序描述页面 使用此区域可提供其他信息。 @Html.TextBoxtxtTestRazor 一个选择是使用 基础很简单,只要给它一个字符串和一个模型 string template = "Hello @Model.Name! Welcome to Razor!"; string result = Razor.Parse(template, new { Name = "World"

我想将razor代码从数据库渲染到razor视图。那可能吗

控制员/行动:

视图:

HTML/输出:

大约

您的应用程序描述页面

使用此区域可提供其他信息。 @Html.TextBoxtxtTestRazor

一个选择是使用

基础很简单,只要给它一个字符串和一个模型

string template = "Hello @Model.Name! Welcome to Razor!";
string result = Razor.Parse(template, new { Name = "World" });

据我记忆所及,它不支持html助手、路由等现成功能。

您需要支持razor的哪些功能?或者这里:
@{
    ViewBag.Title = "About";
}
<h2>@ViewBag.Title.</h2>
<h3>@ViewBag.Message</h3>

<p>Use this area to provide additional information.</p>

<h3>@ViewBag.RazorCode</h3>
string template = "Hello @Model.Name! Welcome to Razor!";
string result = Razor.Parse(template, new { Name = "World" });