如何为相同的模型属性动态添加Html帮助器控件

时间:2016-04-28 07:33:25

标签: javascript jquery asp.net asp.net-mvc asp.net-mvc-5

我正在使用ASP.NET MVC 5.

我的想法是在图片上有模态视图。

Modal window view as I have imagined it

当我点击“添加”时,我想在其中添加与其他项目相同的下拉列表。 (动态添加Html辅助控件)最后,当我选择了值时,我想将字符串放在一起,然后发送到POST方法中的一个字符串参数。

所以在示例中,如果我在第一次下拉时让Steven和Peter在第二次下拉中选择,我想在控制器的POST方法中发送PeterSteven(或Peter,Steven或Peter Steven)。

我尝试过对部分模态视图使用局部视图,但问题是我的所有下拉ID都是相同的,而且不是有效的HTML。

我已经使用这种方法添加下拉并且它工作,只是ID是相同的,我无法获得每个选定的值并将它们放在一起并将它们发送到我的控制器中的POST方法。

http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/

我愿意接受新的想法,因为我不喜欢我现在使用的概念。

0 个答案:

没有答案