I do this very often:
<div id='Product'>
@Html.Action("Create", "Product")
</div>
it's convenient because I can delegate the painting of a product creation form to another controller action for embedding in places. However, I'm having issues in that the method will sometimes (I haven't figured out under what conditions) call the [HttpPost] of my controller action, which of course fails.
Is there a way to force @Html.Action() to call the GET version?