问题标签 [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.
asp.net-mvc - 基于视图模型的动态视图
我有一个 asp.net mvc 2 应用程序。我需要向每个用户显示相同的页面。但是每个用户对数据拥有不同的权利。IE 有些可以看到但不能编辑某些数据,有些不能编辑也看不到数据。理想情况下,无法查看或编辑的数据是视图上的空白。出于安全原因,我希望我的视图模型尽可能稀疏。我的意思是如果一个字段不能被看到或编辑,则该字段不应该在视图模型上。显然我可以为每个视图模型编写视图,但这似乎很浪费。所以这是我的想法/愿望清单
我可以用属性装饰视图模型并挂钩到 html 助手的预渲染事件并告诉它这样做吗
???
我可以
为在视图模型上找不到的条目输出 html 助手吗?
或者
我可以轻松地将内置的视图转换为代码,然后以编程方式构建标记,然后放入渲染引擎以在客户端处理和查看为 html 吗?
asp.net-mvc - 选择 MVC 视图引擎
我想允许我的 Web 应用程序的最终用户修改存储在数据库中的视图(通过基于 Web 的后台)。期望的视图引擎应该是代码注入安全的,这意味着最终用户将被限制在可用表达式的绝对最小数量,不允许插入服务器代码。
是否有合适的视图引擎可供下载?
asp.net-mvc - 你想要一个视图完全在代码中创建的 ASP.NET MVC 视图引擎吗?
最近我创建了一个视图引擎的尖峰,其中视图是普通的类,内容是通过使用有趣的using
范围块创建的。
代码和一个简单的示例站点可在http://code.google.com/p/sharp-view-engine/ 获得
在这里,我想听听您对这种想法的看法。是完全奇怪还是有人喜欢它?
.net - 火花视图引擎中 { 之前的文字
我浏览了spark 视图引擎文档,发现代码中出现了很多文字,但我找不到任何参考。例如
!
, #
, $
, !$
, ...
这些是干什么用的?这些组合是什么意思?它们什么时候开始使用?我是否错过了之前或之后的更多文字{
asp.net-mvc - 您在 ASP.NET MVC 中使用哪个视图引擎?为什么?
我正在考虑尝试使用 ASP.NET MVC 的替代视图引擎,并想知道其他人在使用什么。
请让我知道 1) 您使用哪个 View Engine,以及 2) 为什么。
标准的 'web-forms' 视图引擎当然是一个有效的答案,但请仅在您出于某种原因决定使用它时才这么说,而不仅仅是“因为我懒得更改它”;)
谢谢!
asp.net-mvc - ASP.NET MVC 2 中的自定义视图引擎不适用于区域
到目前为止,我在 ASP.NET MVC v1 和 v2 中使用了下面的代码,但是当我今天将一个区域添加到我的应用程序时,该区域的控制器在我的 Areas/Views/controllerView 文件夹中找不到任何视图。它发出了一个众所周知的异常,即它搜索了这 4 个标准文件夹,但没有在区域下查找。
如何更改代码以使其适用于区域?也许是 ASP.NET MVC 2 下支持区域的自定义视图引擎的示例?网络上关于它的信息非常稀少。。
这是代码:
asp.net-mvc - Spark VS 2010 智能感知
我正在考虑将我的一个项目(以及随后的其他项目)切换到 Spark View Engine,但经过今天的研究,我遇到了 Visual Studio 2010 缺乏 Intellisense 的问题。不仅如此,该项目似乎是不定期维护。
所以我有一种感觉,我现在不应该选择 Spark。然而,显然 NHaml 也有同样的“问题”。
我知道这里有更详细的讨论ASP.NET MVC View Engine Comparison
但我仍然希望您考虑选择什么,还是暂时使用 WebForms 视图引擎?
asp.net-mvc - 自定义视图引擎中的 ASP.NET MVC 自定义属性
假设我写了一个自定义属性......
然后我创建一个自定义 ViewEngine,并覆盖 FindView/FindPartialView...
我希望能够利用自定义属性将各种“标志”传递给自定义视图引擎。这是可能吗?
asp.net-mvc - 视图引擎中的自定义令牌?
在 ASP.NET MVC 2 项目中,我该如何编写一个自定义视图引擎,允许在搜索视图时使用自定义令牌?
具体来说,我正在努力实现这一目标:
在 PagesController 中:
我希望视图引擎在目录中搜索视图:/Views/Pages/[folder]/
在不提前知道文件夹名称的情况下如何实现这一点?理想情况下,这个定制的视图引擎将只用于这个单一的控制器。
asp.net-mvc - ASP.NET MVC Razor 视图引擎
在阅读了Scott Guthrie的关于ASP.NET MVC的新Razor视图引擎的博客文章并阅读了比较可用视图引擎的这个问题之后。
Razor 似乎解决了默认视图引擎的大部分问题。作为开发人员,哪些功能差异会让您成为一个令人信服的选择?缺少哪些功能会阻止您使用它?