问题标签 [razor]

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 投票
1 回答
2194 浏览

razor - 在 JavaScript 中使用 Razor 视图引擎

使用新的 ASP.NET MVC 3.0 Razor 视图引擎,有没有办法在 javascript 代码中调用它?

在普通视图引擎中,您可以执行类似...

但我找不到任何方法可以用 Razor 做类似的事情。

0 投票
2 回答
912 浏览

c# - 使用 Razor 修改模板助手 MasterPage

我正在使用带有 ASP.NET MVC 的新 Razor 视图引擎,并且想知道如何修改编辑器模板母版页,其方式与本博文中的修改方式类似。有没有关于如何使用 Razor 执行此操作的示例?

0 投票
1 回答
44269 浏览

.net - 如何将 css 类属性添加到 razor 中的文本框?

我努力了:

这是行不通的。

0 投票
3 回答
22480 浏览

asp.net-mvc - ASP.NET MVC 下拉编辑器模板

我正在寻找使用 MVC 创建下拉列表编辑器模板的最佳方法。似乎有各种方法,但我找不到最好的方法,每个人的做法似乎都不一样。我也将 MVC3 与 Razor 一起使用,因此首选适用于此的方法。

0 投票
2 回答
22078 浏览

asp.net-mvc - Razor 语法是否在 UI 标记中提供了引人注目的优势?

我注意到 Scott Guthrie开始在他的博客上提到 Razor,但我不确定它是否适合我的风格。

当然,对于那些非常习惯于“标准”类型的 ASP.Net 标记(内容占位符和内联代码)的人来说,这是一种相当陌生的风格,但对我来说,它只是感觉需要管理很多额外的页面,而且标记不太清晰。

其他人对此有何感受?您认为在构建新的 MVC 页面时应该认真考虑这一点,还是只是试图解决一个不存在的问题?

0 投票
2 回答
7422 浏览

jquery - 将 Knockout.js 与最新的 jQuery 文件和 ASP.NET MVC 一起使用

我正在尝试将 Knockout.js 与 ASP.NET MVC 3.0 一起使用(标题放弃了,不是吗?!)

http://knockout.js.com

我遇到了一些问题(与新的 jQuery Tmpl 引擎比 ASP.NET MVC 3.0 更相关)。

我在测试中使用了 Steve Sanderson 的示例程序,并且大部分都使用新的 Razor 视图引擎复制了他的结果(我不相信 Razor 与我的问题有任何关系)。

http://blog.stevensanderson.com/2010/07/12/editing-a-variable-length-list-knockout-style/

但是,我想用自然的jquery 绑定做更多事情,而不是 HTML 绑定属性。这在淘汰赛的教程中有详细描述。 http://knockoutjs.com/documentation/template-binding.html

但是,正如它所解释的那样,我无法重现这一点。我将在下面显示我的查看代码。我的问题来自{{foreach (i, gift) gifts}}不起作用的事实。我尝试了许多变体({{foreach (i, gift) gifts()}}正如我在其他示例中看到的那样)。

我正在使用最新 knockout.js的文件。我正在使用jQuery 1.4.3.我正在使用http://ajax.microsoft.com/ajax/jquery.templates/beta1/jquery.tmpl.js的模板引擎。但是,我也尝试过使用tmpl.js包含在 knockous.js 网站上的相同文件,并且得到相同的结果。

使用 jQuery 模板时,根据当前规范,模板不会呈现。

在这里可以找到 jQuery 模板标签文档:http: //api.jquery.com/category/plugins/templates/template-tags/

以防有人对我的确切模型感到困惑。如果我替换{{foreach (i, gift) gifts}}为 { {foreach gift}},那么模型会呈现并正确运行,但我不能将 jQuery 本机${property}声明用于任何内容。

HTML

0 投票
1 回答
776 浏览

asp.net-mvc - ASP.NET MVC Razor - Linkshare - 增加图像大小

我刚刚从 nupack 下载了 Microsoft.Web.Helpers 包,并使用 @Linkshare.GetHtml() 语法将链接共享添加到我的站点。它工作得非常好——除了社交网站的图标很小。有谁知道有什么方法可以将它们增加到更大的尺寸?查看 API 我什么也没看到,但 CSS 级别上可能有一些东西?

提前致谢,

J.P

0 投票
2 回答
8785 浏览

asp.net-mvc - 使用 MVC 和 Razor 创建 object.cshtml 编辑器模板

我希望为 Object.cshtml 创建一个编辑器模板,以更改 Html.EditorForModel() 方法的行为。我找不到任何使用 Razor 的示例。我已经看到这个使用 MVC2 和 WebForm 视图引擎的示例,但对 razor 的了解不够,无法对其进行转换。即使是一个简单的例子也会很有帮助。

0 投票
3 回答
6464 浏览

asp.net-mvc - 在 Razor Web 帮助程序中使用 html 帮助程序

我正在尝试创建一个类似这样的 Razor 网络助手:

但这给出了错误"CS0103: The name 'Html' does not exist in the current context"

有没有办法在 web 助手中引用 html 助手?

0 投票
2 回答
2114 浏览

c# - 如何添加对动态程序集的引用以编译另一个动态程序集?

在我的 AppDomain 中几乎没有动态程序集,当我尝试使用 codeDom.CompileAssemblyFromSource 编译另一个新程序集时,我无法找到将这些动态程序集添加到 ReferencedAssemblies 的方法。

失败,因为动态程序集没有位置。

提前致谢。

PS:我实际上是在尝试在 IronPython 中使用 ASP.Net MVC 3 的新 Razor 模板引擎。