我有一个ASP .NET MVC 3项目和我的“创建”视图之一的问题.
我有使用ajax表单实现的级联下拉字段.
这个观点粗略地说 – 像这样:
@using (Html.BeginForm(...)) { @Html.MyDropDown1 using (Ajax.BeginForm(...)) { @Ajax.MyDropdown2 <input type="submit" value="Select" /> } using (Ajax.BeginForm(...)) { @Ajax.MyDropdown3 <input type="submit" value="Select" /> } <!-- other form fields --> <input type="submit" value="Create" /> }
问题是ajax表单中的提交按钮实际上提交了外部html表单.
有没有办法指定我想提交的表单的名称?
我想把我的ajax表单放在我的html表单上面所以不会有任何嵌套 – 但是我需要在我的html帖子中下拉列表的选定项的值.
谢谢,
皮特