Dav*_*all 6 c# asp.net asp.net-mvc razor
我有一个存储在字符串中的剃须刀片段:
@if (Request.IsAuthenticated)
{
<h1>Hello World</h1>
}
Run Code Online (Sandbox Code Playgroud)
我将代码片段存储在缓存中.如何将字符串注入,使其呈现为原始视图文件的一部分,同时执行代码?
我试过了:
@ApplicationCache.GetDynamicString("MyString")
@Html.Raw(ApplicationCache.GetDynamicString("MyString"))
Run Code Online (Sandbox Code Playgroud)
这些方法返回一个字符串,而不是MvcHtmlString.我可以从我的服务器动态写入局部视图并渲染局部视图,但我想知道是否有一个我不知道的助手.