46得票4回答
RazorEngine 布局

我正在使用 Razor 引擎 https://github.com/Antaris/RazorEngine 来解析我的电子邮件模板正文。是否可以定义一个布局并包含其他的 .cshtml 文件?例如,一个公共的页眉和页脚。

36得票2回答
服务器无法在HTTP标头发送后附加标头。@Html.AntiForgery中的异常

我正在开发一个asp.net mvc 5应用程序,尝试通过以下代码将重定向到ReturnUrl:[HttpPost] [AllowAnonymous] public ActionResult Login(UserLogin model, string returnUrl) { if (...

35得票8回答
RazorEngine与@Html的问题

我正在使用RazorEngine来渲染一些基本内容(一个非常简单的内容管理系统)。 只要在标记中包含任何@Html语法,它就会工作得很好。 如果标记包含@html,则会出现以下错误: 无法编译模板。名称“Html”在当前上下文中不存在 这是呈现标记的视图:@Model Mode...

28得票4回答
RazorEngine:无法使用Html.Raw

在ASP.NET之外使用RazorEngine时,当我尝试使用@Html.Raw("html string here")写入原始HTML时,我遇到了以下错误: 无法编译模板。当前上下文中不存在名称为“Html”的内容。 你能帮助我吗? 谢谢!

22得票3回答
如何让Intellisense与RazorEngine配合使用?

我正在尝试配置RazorEngine以使视图支持智能感知。 我使用Nuget添加了RazorEngine和Microsoft.AspNet.Mvc。 我创建了TestView.cshtml并声明@model MyModel,但是它显示The name 'model' does not exis...

22得票3回答
在使用Edge调试我的asp.net core 2.0应用程序时,为什么会弹出“您需要一个新的应用程序来打开此localhost”弹窗?

我只是在localhost:51531/后输入"MyMessages/Index",然后就出现了这个弹出框。对我来说似乎非常奇怪,但可能很简单。 所以我尝试在Edge中导航到localhost:51531/MyMessages/Index。 控制器是public class MyMessa...

21得票3回答
RazorEngine、RazorTemplates和RazorMachine之间的区别

有人能解释一下 RazorEngine,RazorTemplates和RazorMachine之间的区别、优缺点吗? 我需要选择一个用于电子邮件生成。要求相当普通:快速、易于使用。似乎它们都具备我所需的所有功能,但由于我是 Razor 新手,不太清楚哪种更好。 谢谢。

19得票3回答
RazorEngine字符串布局和区块?

我像这样使用 Razor 引擎:public class EmailService : IService { private readonly ITemplateService templateService; public EmailService(ITemplateSer...

17得票5回答
如何在Razor中转义URL中的“@”符号

我知道这可能是非常简单的事情,就像我还没有掌握的 "坑" 一样; 但是,我一直在努力转义下面 URL 中的 @ 符号。<a href="https://www.google.co.uk/maps/place/XXXXXXXXXXXXXXXX/@55.000000,-1.000000,17...

17得票2回答
Razor引擎找不到视图。

我正在尝试从视图中呈现HTML,而不使用Web请求。 我需要将HTML作为字符串内部处理,而不是将其提供给用户。 viewEngine.FindView()返回一个viewEnineResult,显示未找到任何视图。 它显示查找位置的方式如下: /Views//PDFOperations...