问题标签 [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.
c# - Razor 编译错误
我有以下 Razor 代码部分,它在运行时失败并出现编译错误:
错误@stat.TimeTaken.Hours hours
在线
CS1002: ; 预期的
删除文字hours
修复它。
我很困惑。
编辑:这是从“@if”到“seconds”的编译输出。
linq - ASP.NET MVC 2/.NET 4/Razor - 不能在 ViewModel 成员上使用 Any() 扩展方法
我正在尝试使用 ASP.NET MVC 3 Preview 1 中的 Razor ViewEngine,但在尝试使用Any()
扩展方法时遇到了问题。
这是我用来在控制器中设置属性的代码:
这是我尝试使用的视图中的代码Any()
:
我得到一个例外,上面写着:
我尝试将System.Linq
命名空间添加到 web.config 的两个pages\namespaces
部分,并@using System.Linq
在视图顶部添加一行,但两者都没有任何区别。我需要做什么才能访问 LINQ 扩展方法?
更新:看起来它与它是动态对象的属性有关 - 如果我手动将它转换为IList<T>
.
jquery - Razor 视图引擎和 jQuery
有人知道如何强制 Razor View 引擎打印在 foreach 循环下的确切行。代码如下:
}
我尝试使用 $() 和 jQuery() 但在这两种情况下剃刀都不知道该怎么做。有什么办法可以强迫他准确打印:jQuery("#pb@PlayerID").progressBar(); . 我想要这样的东西:
});
先感谢您!
asp.net-mvc-3 - 如何在 ASP.NET MVC 3 Preview 1 中的 Razor 中指定默认 LayoutPage?
我想(在一个地方)在 Razor 中指定一个默认布局页面,以便我可以删除它:
从我拥有的每个 .cshtml 文件中。但我不知道如何......有什么想法吗?我正在使用来自 ASP.NET MVC 3 Preview 1 的 Razor 引擎。
c# - 不允许子操作执行重定向操作 - 使用 ASP.NET MVC 2 和 Razor 时出错
在_Layout.cshtml文件中,我有以下条目:
在PageController类中,LoadPagesStructure方法如下所示:
最后,我的LoadPagesStructure.cshtml 视图如下所示:
不幸的是,执行后抛出异常:
动态创建指向我的页面的链接的方式是什么?
PS:我知道我可以这样做:<a href="@page">@page</a>
。尽管如此,我认为这不是正确的方法,因为这里不可能控制路由。
问候
razor - Razor 视图引擎的设计器界面是什么?
Razor 看起来像是开发人员的赢家......接近金属,但快速高效。
作为一个不擅长使用设计师手写笔的开发人员,在某些时候我想把我的笨手笨脚的设计交给专业的设计师。这样的设计师将使用什么设计表面?Expression Web 是否可以通过 Razor 语法知识启用?
asp.net-mvc - ASP.NET MVC3 版本发布
目前我正在使用带有 Razor View Engine 的 ASP.NET MVC 3 版本。有时在没有智能感知的情况下很难使用“.cshtml”文件。
你有关于支持智能感知的原始版本的发布日期的任何信息吗?
razor - 'SampleApp.MvcApplication' is not allowed here because it does not extend class 'Microsoft.WebPages.WebPageHttpApplication'
I have created a sample project using ASP.NET MVC 3 Web Application (Razor) template. When I run my application I get this error
Where should i look for the problem?
asp.net-mvc-3 - 在剃刀视图引擎中转义@字符
我正在使用 Razor 作为视图引擎创建一个示例 ASP.NET MVC 3 站点。razor 语法以@
字符开头,例如@RenderBody()
. 如果我在我的 cshtml 页面上写 @test 它会给我解析错误
CS0103:当前上下文中不存在名称“test”
如何转义“@”字符?
asp.net - 是否可以在 asp.net 之外使用 Razor View Engine
如果我查看 Razor 视图引擎,我会看到一个非常简洁的语法,它与生成 html 没有特别关联。所以我想知道,在“普通”.net 环境中使用 asp.net 之外的引擎有多容易,例如生成文本、代码、......
欢迎任何指针、示例、评论或解释。