8得票2回答
我能否将剃刀代码简化为几行?

我能简化这段Razor代码吗? <li> @{ if (@Model.PublicationDate.HasValue) { @Model.PublicationDate.Value.ToString("D", new Sy...

8得票8回答
错误RZ3007:目标标签名称不能为空格或空白。

升级到.NET Core 2.0后,我的1.1 Web应用程序无法运行。我收到下面指示的错误消息。检查输出后,我发现引用了RZ3007错误,我相信这与Razor编译器有关。视图未编译。 Home/Index.cshtml: @model LayoutViewModel <div&gt...

7得票2回答
从另一个TagHelper中调用TagHelpers?

有没有办法让一个TagHelper渲染另一个TagHelper? 示例TagHelpers: public class OuterTagHelper : TagHelper { public override void Process(TagHelperContext contex...

51得票9回答
在ASP.NET MVC 4 - Razor视图中,DataAnnotations验证(正则表达式)

当在正则表达式中使用特殊字符时,DataAnnotations验证程序在ASP.NET MVC 4 Razor视图中不起作用。 模型:[StringLength(100)] [Display(Description = "First Name")] [RegularExpression("^...

8得票3回答
Resharper 8使vs 2013的razor编辑器变慢了

我在Visual Studio 2013的Razor编辑器中使用Resharper时遇到了问题。尝试使用鼠标移动到另一行代码需要约1秒钟才能完成。使用箭头键更快一些。Intelisense和代码完成也非常慢。 我使用的是Core i7,12GB DDR3,RAID0 SSDs的计算机。 感谢任...

12得票5回答
ASP.NET MVC(Razor)与Angular 5的比较

我们正在考虑从ASP.NET MVC迁移至Angular 5,主要是因为它似乎是最好的和最新的框架。然而,我们中没有人能够提出硬性理由说明为什么Angular优于MVC(Razor)。 SPA与MPA似乎是不同的方法,并没有哪种方法真正更好 - 只是在不同的事情上表现更好。 是否有任何资源...

10得票1回答
Razor @helper函数没有呈现任何Html

我的模型有一个object属性和一个值类型ID号,我想根据值类型号创建不同的编辑器控件。 我尝试使用@help Razor构造,但是助手中的内容都没有呈现在页面上。@helper noEditor() { <div>noEditor</div> } @help...

8得票1回答
C# Razor:名称在当前上下文中不存在

我知道我可能很蠢,但我想不出为什么这段代码不起作用。我对Razor非常陌生,请多多包涵。 以下是我的标记中的代码:(我已将其简化,以便在重现问题时尽可能简单) string testVar = "test"; @testVar 它返回以下内容: error CS0103: The n...

37得票1回答
货币格式化 MVC

我正在尝试将Html.EditorFor文本框格式化为货币格式,我正试图以这个帖子为基础进行操作String.Format for currency on a TextBoxFor。然而,我的文本仍然显示为0.00,没有货币格式。<div class="editor-field">...

38得票7回答
ASP.Net MVC 4带有2个提交按钮/操作的表单

我有一个ASP.Net和Razor表单。 我需要有两种提交该表单的方式:一种通过Edit操作,另一种通过Validate操作。 我应该如何做呢? 我不介意使用JavaScript来实现。 编辑: 使用自定义属性后,我遇到了此错误。 控制器类型“InspecoesControl...