问题标签 [viewengine]
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.
.net - 为 Visual Studio 安装剃刀视图引擎
我刚刚下载并安装了Web Matrix beta。
我真的很喜欢剃刀视图引擎。
与其说是 Web Matrix IDE。
有没有办法在不安装 WebMatrix 的情况下安装 razor view 引擎以在 Visual Studio 中使用?
asp.net - erb <% 表达式 -%> 在 aspx 页面中
asp.net aspx 视图是否具有与 Ruby erb 类似的标签<% -%>
?我不喜欢我的 asp.net mvc 生成的 html 中的所有这些换行符。至于其他视图引擎(nhaml、spark、razor)我还不想使用它们。
erb 中 <% %> 和 <% -%> 之间区别的快速示例:
1. <%%>
给我们:
2. <% -%>
给我们:
c# - 自定义视图引擎与自定义操作结果
我有一个场景,用户可以选择单击“下载”按钮,我应该创建一个包含历史数据的 csv 文件,然后让用户将文件保存在本地。因为我以前没有这样做过,所以我开始四处寻找如何做到这一点,并且基本上遇到了自定义视图引擎和自定义操作结果。
我现在的问题是这些有什么好处/坏处?首选的方式是什么?
CSV 文件基本上只包含标题和几千行的数据(最多约 15 列/字段)。所以真的没什么特别的。
asp.net-mvc - 使用 ASP.NET MVC 作为电子邮件模板引擎:好主意?
使用 ASP.NET MVC 视图引擎呈现要通过电子邮件发送的 html 是否是一个好主意和可执行文件?
我知道可以让视图呈现为字符串。所以这可以用来构建邮件消息。由于 ASP.NET MVC 已经在应用程序中使用,我可以使用所有实用的 ASP.NET MVC 东西,而不必为我的“邮件视图”使用 Brail 或 NVelocity。
好主意?有什么注意事项吗?例子 :) ?
asp.net-mvc - ASP.NET MVC 在 MVC 应用程序上下文之外使用控制器或视图
您好,我正在创建一个小网页,为我们的用户提供一个在我们的数据库中搜索的界面。
本网站必须提供 2 个 web 服务函数,Search(string searchString) 和 GetAccountInfoByInitials(string initials)
我想使用我的控制器来执行此操作,但我不知道如何从 ViewResult 中获取 html。
我尝试了以下方法,但 result.ToString() 只给了我字符串“System.Web.Mvc.ViewResult”
c# - 我在哪里可以找到一些高质量的教程,让我了解 MVC 视图的剖析?
我的背景主要是在 Microsoft 平台上的桌面应用程序。我最近一直在使用 ASP.Net MVC 并且完全跳过了学习网络表单。我发现在 MVC 中写我的观点时遇到了最大的麻烦(不是一个网络人)。我应该对 HTML 和 javascript 有多熟练才能在 MVC 中编写好的视图?另外,我应该使用标准的 Webforms 视图引擎吗,或者考虑到我的背景,我会更轻松地使用 Spark 视图引擎吗?
asp.net-mvc - 如何使用 razor 视图引擎简洁地创建可选的 HTML 属性?
我正在寻找一种用更少的代码行(可能是 5 行)编写以下代码的方法。我想我可以做与所选类相同的事情,但这种剃刀语法看起来并不漂亮。
asp.net-mvc - asp.net mvc 2:在 WebFormViewEngine 的 FindView 中设置母版页
我遇到了自定义 ViewEngine 的问题。我尝试覆盖 FindView 方法来设置主视图,而不必在每个视图页面中定义它。
从调试器的角度来看,一切看起来都很好:我没有在视图页面上设置属性 MasterPageFile,masterName 作为一个空字符串出现,masterName 被设置为 this.MasterView(通过初始化视图引擎来设置)。
问题是:浏览器显示“内容控件只允许在引用母版页的内容页中”。没有调试器出现。
有谁知道为什么或者这甚至是预期的行为?
提前致谢!
asp.net-mvc-2 - ASP.NET MVC 2 自定义视图引擎
我正在开发一个自定义视图引擎,用于为我的 asp.net mvc 2 Web 应用程序实现主题。我面临的问题是在这个函数中:
参数“masterName”始终为空,尽管 viewName 不为空并且该视图具有与其关联的母版页。
我想知道母版页,所以我可以有一个默认主题并允许创建一个只更改母版页但不更改内容页的主题。So when a theme is selected, I want to use the masterpage of the theme but the content page of the default theme. 但我也希望能够创建覆盖母版页和一些内容页的主题,而其他一些则不是。为此,我只需要页面正在使用的 masterName,但我收到一个空字符串:(
你有什么想法?
提前致谢!胡安
asp.net-mvc - 在控制台应用程序中创建 ASP.NET MVC 样式视图?
我有一个控制台应用程序,需要我发送电子邮件。现在我使用字符串生成器来创建电子邮件,但我想变得更花哨。然后我恍然大悟:最好将我的对象发送到 ASP.NET MVC 样式视图,在其中我有 HTML 标记,然后将其返回以邮寄出去。现在,我把它当作;
显然这只是纯文本,但我真的很想能够做这样的事情:
看来我应该能够利用 ASP.NET MVC 的视图引擎(或 Spark 或任何其他视图引擎)而不是自己滚动。如果我在这里不合适或者有任何更简单的方法可以做到这一点,我愿意接受建议。