Asp.net mvc 3 如何在mvc 3中发布位于其他表单中的表单

Asp.net mvc 3 如何在mvc 3中发布位于其他表单中的表单,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我在主窗体中有一个子窗体,如 <form method="post" action="/books/addbook" id="mainForm"> //some controls.... <form method="post" action="/books/addbookAuthor" id="subForm"> //some controls...... <input type="submit" value="Add author" id="sub

我在主窗体中有一个子窗体,如

<form method="post" action="/books/addbook" id="mainForm">
 //some controls....
 <form method="post" action="/books/addbookAuthor" id="subForm">
   //some controls......
   <input type="submit" value="Add author" id="submit_subForm" />
   //some controls......
 </form>
 //some controls....
 <input type="submit" value="Add author" id="submit_mainForm" />
</form>

//一些控件。。。。
//一些控制。。。。。。
//一些控制。。。。。。
//一些控件。。。。
我想要的是,当用户单击“submit_subForm”时,仅“subForm”提交而不是“mainForm”。
我该怎么做???

HTML本身不允许嵌套表单,因此您将无法这样做