in case you're using AJAX to post, you could write your own js methods that fire on the click of the submit button, calling the correct action methods.
in case you're not using AJAX, i would recommend separating the two forms in your markup, and then aligning the subcategory form inside the category form with css. use an empty div as a "spacer" in the category form, to make room for the subcategory form.
semi-pseudo-example, to (hopefully) make it more clear what i mean:
<form name="categoryForm" id="catForm" action="/Category/Add">
<!-- some form elements here... -->
<div id="subCategorySpacer"> </div>
<!-- maybe some more form elements... -->
<input type="submit">
</form>
<form name="subCategoryForm" id="subCatForm" action="/Category/addSubcategory">
<!-- form elements here too. and a submit button -->
</form>
and then you move the subcategory form into the place where you have your spacer div, using css. naturally, this requires you to know the exact sizes of the forms, or to use javascript to resize them on the clientside.