问题标签 [razor-declarative-helpers]

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 回答
1107 浏览

asp.net-mvc-3 - 使用 AJAX 创建 Razor 单选按钮

我目前有一个 Razor 视图,可以进行 AJAX (getJSON) 调用。Ajax 调用请求与我们合作的学校列表,并将数据“附加”到名为 schoolID 的@Html.DropDownListFor。

我的新要求是用动态创建的单选按钮替换下拉列表。

如果我只是使用 html 控件,这将很容易。我会创建一组输入收音机。但从剃刀模型绑定范式来看,这似乎是草率的。但我认为我不能在 JS 中进行 @Html.RadioButton 调用。

有什么建议么?

0 投票
1 回答
1082 浏览

asp.net-mvc - ASP.NET MVC helper js 函数在 Razor 4 中不起作用

我在 cshtml 文件中有以下 razor 辅助函数,它在 asp.net mvc 3 上工作,在我将它迁移到 mvc 4 之后,它不再工作(编译)了。

主要功能 PopulateForm 的目的是根据服务器模型设置 html 控件的值。

我发现这是因为行的语法:

所以我将其更改为:

它可以编译,但如果我调试它,它不会执行 SetField 函数的主体。

0 投票
1 回答
12335 浏览

razor - 在 Asp.net MVC4 Web 应用程序中使用和创建帮助程序

我正在使用 Asp.net mvc4 WebRole,我发现这是一个 Web 应用程序,而不是一个网站。看完这篇文章,我知道了如何在 Asp.MVC4 中添加客户助手功能。在网站应用程序中,我可以在 app_code 文件夹中添加一个 cshtml 文件,如下所示,以便我可以在另一个 cshtml 中使用我的自定义帮助方法。

在下面显示的另一个 cshtml 中将使用HotDeployButton方法。

但是在 Asp.net Web Application 中,项目中没有 App_code 文件夹。我不知道如何在 Web Application 中制作它。请帮助我。谢谢

0 投票
2 回答
1340 浏览

asp.net-mvc - 为助手生成的标签添加冒号和星号

我在 .NET 4.5 MVC 应用程序中使用 Razor 和数据注释。这是来自视图模型:

有没有办法删除这些显示属性并在生成的名称后加一个冒号(冒号、空格、星号表示必填字段)?在错误消息中不应显示冒号。

0 投票
2 回答
581 浏览

asp.net - 声明性辅助方法中的 Html.BeginForm()

我正在尝试在in文件夹中创建一个fromusing Html.BeginForm()in a razor helper 方法。但没有成功。partial page (Razor)app_code

我尝试添加类似System.web.mvcorsystem.web.webpages但没有区别的名称空间。 是否可以在此代码中使用此方法

0 投票
1 回答
2109 浏览

asp.net-mvc-3 - 包含外部 Razor Helper 函数

有没有办法在视图中导入剃刀内联助手?

我尝试了以下方法:

在 PaginationTemplate.cshtml 里面...

0 投票
1 回答
2423 浏览

asp.net-mvc - 没有 [required] 属性的 Razor 验证触发

这是我的模型

这是我为 deptartmentid 视图创建下拉列表的剃须刀代码

当没有选择部门时,剃刀验证会抱怨我们无休止的困惑。但是学校模型没有[必需]属性。

“departmentId 字段是必需的。”

查看页面源代码,我看到了

出于某种原因,即使模型没有 [required] 或其他约束属性,razor 视图引擎也已“决定”要求填充此字段。

0 投票
1 回答
267 浏览

razor - 如何处理 MVC4 asp.net 应用程序中的空格(无 c#)

我无法在 foreach 循环中插入逗号中的空格。有一个更好的方法吗?它打扰了

0 投票
1 回答
1261 浏览

razor - Webmatrix/Razor SQL 查询 - Websecurity 变量

我正在尝试编写一个查询来显示当前登录用户拥有的所有记录,但我在将“userid”变量插入字符串时遇到问题?

有任何想法吗?

0 投票
1 回答
454 浏览

asp.net-mvc - When extending HtmlHelper can't get intellisense to work without a using statment

I have extended HtmlHelper, then when trying to use it in partial view it doesn't show in intellisense, I have added the namespace to the web.config. the only way to get it to work was to add a using statement to the partial view. Am I missing something? I would prefer not to add using statements to every view using it.