问题标签 [html.textboxfor]

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 投票
0 回答
22 浏览

html.textboxfor - 想知道C#.Dot net MVC Helper Class css文件位置

我制作了一个自定义 HTML CSS 文件并粘贴在 MVC 视图中。我已经成功地将所有 HTML 标记替换为像 TextBoxfor 这样的 Helper 类,以便它可以与模型紧密结合。但在这样做之后,它还添加了它的 CSS 文件,这反过来又扰乱了我的自定义 HTML 浏览器页面。我无法追踪与 Helper Classes 相关的 CSS 文件的位置。“谁能告诉我帮助类在哪里使用自己的 CSS,或者帮助类的 CSS 存在于哪个文件夹中。”

0 投票
1 回答
38 浏览

model-view-controller - 我可以使用 Bootstrap 类使 DropDownListFor 宽度与 TextBoxFor 宽度相同吗?

我有新客户视图:

我可以将宽度下拉列表和文本框与 boostrap 类对齐吗?

DropDownList 太窄

0 投票
4 回答
185 浏览

asp.net-mvc - 如何删除多个电子邮件的文本框上的客户端验证?

我正在创建一个 MVC 应用程序,其中我将有一个电子邮件列表的输入字段。为此,我添加了多个以允许用户输入以逗号分隔的电子邮件列表。通过这种方式,我可以使用输入控件来检查电子邮件的格式是否正确(“.+@gmail.com”)。

问题是,当我对此进行测试时,它会自动添加 class="input-validation-error" (即使我之前设置了 @class="" )并且由于输入无效而不允许我发布,因此. 有什么方法可以做到这一点,还是我唯一的选择是将其设为电子邮件字符串属性并通过逗号将其解析为控制器中的 EmailList 属性?

(这是我的代码):

看法:

模型:

更新:

我还应该补充一点,我在 post 上执行 json 序列化,所以它需要采用列表的形式。理想情况下,我将能够将倍数用于类型电子邮件标签的输入,因为它允许我需要的必要输入控件,而无需将其作为字符串并将其写入列表。

0 投票
1 回答
171 浏览

asp.net-mvc - Aspnet MVC:textboxfor 的默认值存在问题

我是 aspnet mvc 的新手,我无法解决这个问题:

我在带有 2 个提交按钮的表单中有一个创建视图,其中一个是标准的保存按钮-> 验证后存储数据并重定向到索引页面。另一个保存数据,然后重定向到传递模型的同一页面,以预先填充某些表单的字段。我的问题如下:在我看来,我有一些像这样的数字输入字段:

这是我的控制器的一部分:

如果我设置属性@Value = 0,则此值会覆盖从模型传递的值,而不是如果我没有设置默认值,控制器会在尝试保存数据时给我和错误。

我该如何解决我的问题?

我想在我的控制器上保存之前将数字字段设置为 0,但这不是一种优雅的方式:D

提前致谢

0 投票
0 回答
280 浏览

list - 在模型的 foreach 循环或 for 循环中使用文本框

我在一个视图中有一个模型,它是一个列表:

在我看来,我在模型区域中有这个:

我想用一个foreach或一个for(我已经尝试过)来完成它并创建和html.textboxfor。

这是尝试for

和一个foreach

他们都没有工作

0 投票
0 回答
107 浏览

razor - 每个循环内部的 Html.TextBoxFor 输入不起作用

我有一些字段可能因项目类型而异。我正在尝试创建这些字段并为它们取值。我尝试通过在这样的 foreach 循环中迭代来创建标签和 TextBoxFor 输入;

当我单击提交并检查参数到达控制器内的操作时,CustomerDetail 列表为空。

这是模型内的字段声明

自从我写 Razor 以来已经有一段时间了,我可能会犯一个简单的错误或尝试一些不可能的事情。我究竟做错了什么?

0 投票
1 回答
73 浏览

javascript - 有没有办法从 html 电子邮件中获取文本字段输入值

我目前正在使用谷歌脚本创建一个请假申请表。用户提交表单后,它会向主管发送一封电子邮件。主管能够批准或拒绝,并能够从电子邮件本身中说明拒绝的原因。我完成了所有工作流程并开始工作,现在我只是停留在从电子邮件中的文本字段输入中检索一个值并在电子表格中设置检索到的值。有什么建议或其他解决方法吗?

我已经尝试过 document.getElementId() 但是这里没有定义文档所以......我不太确定代码是否应该在 doGet 函数中,但我认为它不太可能。

电子邮件输出:
请查看请假申请

这就是电子邮件 html 的样子。单击拒绝/批准链接后,我希望在电子表格中更新文本字段中的字符串或值。

0 投票
2 回答
41 浏览

asp.net - 我所有的文本框都返回 null 我该怎么办?

null尽管我在文本框中输入了一些内容,但我在返回页面上的元素时遇到了问题。这是什么原因造成的?我想为最后一年制作一个带有仪表板的简单 CRUD 应用程序。

这是我的看法:

这是我的控制器操作:

0 投票
1 回答
100 浏览

css - 为什么 Html.TextBoxFor 没有覆盖 Asp.Net MVC 中的所有页面?

我正在使用引导表单控件,并且尝试将 TextBoxFor 元素宽度设置为 100%。但它如下图所示。

像这样显示的页面

我的代码如下。

这是渲染主体的 _Layout.cshtml 部分。

我试图将宽度设置为 100%,但它已经是这样了。当我尝试用 100px 或 200px 更改宽度时,它可以工作,但 TextBox 并没有将页面覆盖为 100%。

我检查了其他主题,但找不到我的问题的解决方案。

0 投票
1 回答
75 浏览

c# - 带有格式的 Html.TextBoxFor 不起作用

由于某种原因,下面代码的格式仍然显示为 dd/mm/yyyy。

在视图模型中:

我们正在使用 MVC v5.2.3。

没什么区别

  • 在哪个浏览器中显示页面。
  • 当 DisplayFormatAttribute 被删除时。
  • 当从 TextBoxFor 中删除格式时。