问题标签 [formcollection]

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 投票
2 回答
3482 浏览

c# - 如何使用 .NET 中的属性初始化 FormCollection?

我尝试了通常的方法:

以及我能想到的所有可能的偏差,但最终不得不将其分开为:

我怎样才能初始化这个内联?可能吗?(我基本上是在尝试模仿正在提交的表单)

0 投票
1 回答
1642 浏览

c# - MVC4 中的 FormCollection 与 Html Actionlink

ActionLink在 MVC4 中使用 HTML。我需要删除QueryStrings使用formCollection. 如何使用它?

这是我的代码:

0 投票
1 回答
1990 浏览

c# - 来自 viewmodel 的 Bool 在帖子的 MVC 操作中没有绑定

我有一个具有TestStrTestBool作为属性的视图模型。如果我提交表单,只有TestStr值被设置为绑定视图模型,而不是TestBool. 表单集合中的值TestBool设置为"on",这是问题吗?是否应该将其设置为true将其标记为 true?

我的 C# 视图模型:

我的剃刀观点,在表格内:

我的 MVC 操作:

我注意到,如果我使用@Html.CheckBoxFor(...)它,它会在我的 MVC 操作中正确绑定它。是否可以使用输入的 html 来执行此操作?只是因为我有一些正在使用的集合,所以我必须为每个集合提供输入名称。

0 投票
0 回答
782 浏览

jquery - .NET MVC 4 Forms 传递 FormCollections 的 FormCollection?

我是带有 Razor 的 .Net MVC 4 的新手,我完全有可能以错误的方式处理这个问题,但这是我的问题:我正在尝试构建一个在网格中显示记录的站点,每个记录都允许编辑,最后有一个提交所有按钮。在每条记录中,用户可以添加评论并单击保存按钮(在他们正在编辑的行上),该按钮将使用相应行的 FormCollection 回发到控制器。问题是最后提交所有按钮。用户应该能够对多行进行编辑并单击提交所有按钮以保存对所有记录的更改,而无需单独单击每行的保存按钮。

我一直在尝试使用 Form of Forms 方法,通过将整个表格封装在一个表格中,该表格将回发到一个操作方法,该方法将循环通过 FormCollection 参数中的 FormCollections 来为每个调用 Save 函数已经变了。似乎 Razor 不喜欢整个 Form of Forms 的想法。有没有更好的方法来添加这个功能?

这是我的观点:

这是我的控制器保存功能:

我确信有更好的方法来做到这一点。我正在考虑只在整个表格上使用一个大表单,并让各个保存按钮使用 javascript 函数来传递记录 id 参数 - 这样,如果设置了参数,则保存函数只保存来自 FormCollection 的记录字段,如果没有,那么它会运行并保存所有内容。

0 投票
0 回答
39 浏览

forms - Symfony2 表单生成集合

几天前我开始学习 Symfony 2,但我遇到了关于表单的问题:

我希望有一个网页,老师可以在上面将学生获得的分数编辑到他的作业中。当然,我有Student,HomeworkMark实体。最后一个是ManyToOne与前两个实体的 2 个关系的所有者。

基本的解决方案是为每个作业创建一个表格。但从长远来看,同一页面上会有太多的表格。顺便说一句,如果他必须更改很多值,那么必须验证每个表单太无聊了。

我认为我必须处理具有该类型的字段,collection但我不知道如何利用它:

  • 我怎样才能得到作业清单(以便生成相应的Mark表格)?以及在哪里实施这项任务?
  • 如何从视图中访问作业实体的属性?例如,打印作业的到期日期。

非常感谢你的回答!

0 投票
1 回答
65 浏览

c# - 从 formcollection 读取十六进制将其转换为二进制

我认为用户输入十六进制值的控件很少。

以前用户输入字符。我使用转换的

现在用户想要以十六进制输入值。

我需要从 fromcollection 中读取以解析用户输入的十六进制值。然后我需要将该十六进制转换为二进制。

我是编程新手,请指导我。

0 投票
1 回答
1767 浏览

php - 如何将选项/参数传递给 ZendFramework 2 中的 formCollection 字段集?

我有一个表单,其中包含一个带有选择元素的 formCollection,我想根据 POST 参数填充值(来自 SQL)。

将此参数从控制器传递到表单不是问题,但现在我找不到在 formCollection 的 target_element 中设置/读取该参数的方法。关于如何使其工作的任何想法?

这是我的代码:

控制器

形式

字段集

在此先感谢您的帮助。

0 投票
2 回答
1620 浏览

ajax - 使用 @Ajax.BeginForm 和 @Ajax.ActionLink 时 FormCollection 参数为空

我已经经历了一大堆关于我的问题的 SO 问题,但我无法找到解决方案,所以我决定发布这个问题。问题是,FormColection fc当我通过单击来自_Sidebar.cshtml. 我在这里想念什么?

代码部分:
_MyLayout.cshtml:

_Sidebar.cshtml:

SearchController.cs:

非常感激。

0 投票
1 回答
466 浏览

c# - 遍历 FormCollection 以获取单选按钮 SelectedAnswers

如何使用表单集合获取以谓词方式命名为 Questions[i] 的单选按钮的值?

在表单集合中

在控制器中

我的最终目标是将选定的值保存到数据库中。

0 投票
0 回答
716 浏览

zend-framework2 - ZF2 使用 Database、TableGateways 和 Form ElementCollection 的一对多关系

我正在寻找一种在 ZF2 中使用 TableGateways 在两个表之间创建一对多关系的策略。表一称为“工人”,一个工人有许多“部门”。

现在我想为工人提供一个表格,其中包含一个特殊的 DepartmentFieldset(输入 ID 的文本字段)。

我是这样想的:worker Model 多了一个用于departmentIDs 的类型数组,但是表中没有departmentIDs 的字段。该字段还有一个 getter 和 setter。

编辑操作:在工作人员 TableGateway 的 editAction() 中,我必须填写普通表单 + ID 的表单集合,所以我需要来自两个表的数据。

worker 模型中的 departmentIDs 字段必须是什么类型,我现在可以使用

?

现在让我们假设,数据已发布并验证(验证是在我的模型中使用 getInputFilter() 设置的)。我想保存所有数据:

这是正确的方法吗?我认为如果这可行,则 ADDAction 不是问题。

所以主要的问题是:

如何设置模型来处理一对多关系?exchangeArray() 函数必须如何编写?

我如何使用来自许多房地产表的数据填写带有 ElementCollections 的表格?

我认为主要问题是,如何使用由 TableGateway 填充的实体,该实体还包含一个额外的关系字段。

一些有价值的提示会很棒!

问候,尤里