为什么Asp.net mvc中的嵌套表单没有范围?

rst*_*kly 0 asp.net asp.net-mvc-2

我的表单在asp.net mvc中有几种形式.嵌套表单使用ajax助手,是ajax表单.

嵌套的表单始终发布到原始表单的操作,而不是其操作.

为什么?为什么我不能在一个页面上有多个表单?

Guf*_*ffa 5

您可以在页面上拥有任意数量的表单,但不能嵌套它们.

它与ASP.NET或MVC无关,它是form不允许嵌套的HTML 标记.如果您尝试嵌套表单,浏览器将忽略内部表单开始标记.