我是ASP.NET MVC的新手,需要一些帮助。我需要创建一个动态表单。比如说我有一个叫做“Person”的模型。Person有名字和姓氏。在这个表单中,我想让用户输入这个人的名字和姓氏。我知道如何实现这一点,但我不知道如何让用户添加多个人并使其成为单个表单提交。
在页面(视图)的初始加载时,默认情况下会显示两个空文本框(用于名字和姓氏)。我还将添加一个按钮,允许用户添加另一行到表单中,并显示第二个人的相同2个文本框。现在如果用户提交它,它将有2个文本框的名字和2个姓氏的文本框。
我不知道是否有一种方法可以在没有回传的情况下实现这一点。或者我的唯一选择是回传吗?
编辑:忘记提到我正在使用Razor引擎。
谢谢
在页面(视图)的初始加载时,默认情况下会显示两个空文本框(用于名字和姓氏)。我还将添加一个按钮,允许用户添加另一行到表单中,并显示第二个人的相同2个文本框。现在如果用户提交它,它将有2个文本框的名字和2个姓氏的文本框。
我不知道是否有一种方法可以在没有回传的情况下实现这一点。或者我的唯一选择是回传吗?
编辑:忘记提到我正在使用Razor引擎。
谢谢