部分ビューの一部であるフォームがあり、フォームを含むビューのコンテキストに基づいて別の場所にフォームを送信する必要があります。フォームには multipart/form-data enctype があるため、Html.BeginForm を使用できません。そのため、アクションが自動的に入力されることはありません。
現在のコントローラー/アクションをフォームアクションとして入力するために呼び出すことができる単純な変数はありますか? ViewContext.RouteData.Values["action"]、ViewContext.RouteData.Values["controller"] がこれらの値を返すことがわかりますが、より良いアクセサーはありますか?
ありがとう!