绑定下拉列表选择项目在外部表单时建模

时间:2017-05-05 20:23:44

标签: c# asp.net-mvc

所以我的网站是一页。它具有导航到不同部分的锚点。主页面上有3个表格。在主页面的顶部,在所有表单之外,是一个DropDownListFor(),当我在任何表单上单击提交时,我想绑定到模型。下拉列表中的此值与所有表单相关。就目前而言,表单绑定了他们需要的所有内容,除了下拉列表的选定值。有没有办法在提交表单时为每个表单获取该值,以便它可以绑定到模型?我在网上找到的所有内容都谈到了使用javascript提交表单,但我想尽可能将其保存在cshtml文件中。

1 个答案:

答案 0 :(得分:1)

为每个表单添加隐藏的输入。 在每次提交时,调用函数来获取下拉列表的值并在提交之前填充隐藏的输入。 或者,在下拉列表中添加onchange事件以填充所有3个隐藏的输入。