问题标签 [razorengine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4427 浏览

c# - 当 Index.cshtml 页面明显存在时,Razor 引擎找不到该页面

我有这个 ASP.NET webapi 程序,它运行顺利,帮助页面也能正常工作。

突然发生了一些事情,帮助页面不再加载。



正确的文件显然在“~/Areas/HelpPage/Views/Help/Index.cshtml”中,我已经按照 WebAPI 教程注册了所有区域。视图引擎由于某种未知原因无法找到它,帮助?

编辑:

好吧,我有点想通了。当我右键单击 ActionResult 并单击转到查看时,它给了我一个错误并且什么也没有。

所以,我右键单击 ActionResult 并添加了一个视图,它在 ~/Views/Help/Index.cshtml 中创建了一个新视图

所以不知何故 Action 没有指向正确的视图页面,我不知道如何解决这个问题。

0 投票
3 回答
9718 浏览

asp.net-mvc - 我想在 MVC 剃须刀中强制 Html.LabelFor 大写?

我使用 MVC Razor 作为我的视图引擎。我想强制大写Html.LabelFor我尝试了以下技术但不适合我!

请帮我一个!

上面的代码给出了以下错误: 模板只能用于字段访问、属性访问、单维数组索引或单参数自定义索引器表达式。

上面的代码可以正常工作,但会与 html 代码一起显示,如下所示:

<LABEL FOR="STUDENTENROLLPLANS_SCHOOLYEARID">您要注册哪个学年?</LABEL>

0 投票
1 回答
701 浏览

model-view-controller - jqGrid调整大小事件和页面刷新时触发的事件

我的页面中有一个 jqGrid,我想知道 resize 事件何时发生。刷新页面时会出现吗?如果不是,刷新包含网格的页面时会发生什么事件。我想捕获事件以在刷新页面时改变它的宽度。

0 投票
1 回答
7534 浏览

c# - 使用“模型”关键字时,不允许使用“继承”关键字

您好我正在尝试从我的控制器调用 RazorEmail 模板,如下所示

鉴于我的模板在

首先,当我尝试访问时,出现以下错误

我从这里得到了解决方案https://stackoverflow.com/a/8127539/2318354

但现在我收到了这个错误。请帮助我。我花了很多时间

0 投票
1 回答
510 浏览

asp.net-mvc-4 - mvc 4 windows Azure Request.Url中的端口号错误

我正在编写一个小的 asp.net MVC4 Web 应用程序。项目模板是 Visual Studio 2012 中的 azure mvc 4 模板。当我在 razor 视图中请求 Request.Url 时,我得到了错误的端口号。例如,如果我的网页网址是

我明白了

当我从 Request.Url 获取 url 时。我在使用 Visual Studio 2012 获得的默认 azure 模拟器中运行它。

为什么端口号错误?如何纠正它?

0 投票
2 回答
1178 浏览

c# - 在沙盒模式下执行任意 C# 代码?

我正在使用 RazorEngine。我有一些动态模板,我将在运行时与视图模型绑定。我的要求是在沙箱中运行代码。因此,只允许绑定。RazorEngine 允许我在任意应用程序域中运行代码,使用,

如果我使用以下权限运行应用程序域,那么它可以工作,

但是如果我使用这些权限运行它,

我会得到,

我需要授予什么特殊权限吗?

0 投票
1 回答
386 浏览

.net - 在一个解决方案中使用 2 个不同的 Razor 版本

有一个包含多个项目的解决方案,其中一个是使用RazorEngine(依赖于 System.Web.Razor 3.0.0.0),另一个是 ASP.NET MVC 4 项目,它使用 System.Web.Razor 2.0.0.0。

一切正常,直到我开始使用 MVC 项目中第一个项目中的类。然后我得到这个错误:

有没有办法同时使用这两个版本?将整个解决方案升级到 Razor 3 不是一种选择,因为它会破坏事情。

0 投票
1 回答
381 浏览

razorengine - 将 RazorEngine 与 TextWriter 一起使用

我想使用 RazorEngine 生成一些 html 文件。首先生成字符串很容易,然后将它们写入文件。但是如果生成的字符串太大,就会导致内存问题。

所以我想知道是否有一种使用 RazorEngine 的非缓存方式,比如StreamWriter用作其输出而不是字符串。

我用谷歌搜索了一段时间,但没有运气。
我认为使用自定义基础模板应该是正确的方法,但是 RazorEngine 官方主页上的文档很少(甚至已经过时)。

任何提示都会有所帮助!

0 投票
0 回答
453 浏览

asp.net-mvc-3 - 如何在单个视图上创建多个选项卡

我必须创建一个 MVC 视图,其中一个页面上有 3 个选项卡。每个选项卡有 10 个字段可供用户接受。然后,进入第二个选项卡,该选项卡也有 10 个字段。

我的问题是:如果我单击页面的后退按钮,或者如果我从第二个选项卡转到上一个选项卡,那么它应该显示用户填写的所有数据以及如何在单个选项卡上创建多个选项卡看法。我该怎么做呢?

0 投票
1 回答
44 浏览

asp.net-mvc - 在控制器中捕获异常

似乎如果控制器内部发生异常,视图引擎将不会转到预期的视图,即使“异常”被捕获在 try-catch 块中?

或者我在这里遗漏了一些东西: