テキストボックス、送信ボタン、ドロップダウンリストを含む1つのフォームがあります.....<%Html.EnableClientValidation(); %>フォーム内のすべての要素を検証するために使用しています。しかし、プローブは私が書いたとき<% using (Html.BeginForm()){ }%>であり、検証は機能しますが、送信ボタンをクリックすると、各要素のすべての条件を完了しても何もしませんでした。そして、送信ボタンは、の<form method="post">代わりに使用しているときに送信しています<% using (Html.BeginForm()){ }%>。
ビューでjqueryタブを使用しているので、異なるタスクを実行する複数の送信ボタンがあります(コントローラーで送信ボタンの値をテストします)。

誰か教えてもらえますか、ここで何が間違っていたのですか?
よろしくお願いします。