Html.Button< T>の代替?
-
05-07-2019 - |
質問
Html.ButtonがMicrosoft.Web.Mvc名前空間に移動されたことは知っていますが、初期のプレビューに存在していた一般的なバージョンが本当にありません。
Html.Buttonに実行させたいことは、コントローラーでアクションをヒットすることだけですが、onClickMethod引数にJavaScriptを記述したくないです。
以前のプロジェクトでは、以前のプレビューリリースから汎用のHtml.Buttonコードを取得しましたが、状況が進むにつれて、これは最善のアプローチとは思えません。 Html.NavigateButtonもありました...それはどこにあり、なぜ再作成する必要がありますか?
他のみんなはどうやってこれをしているの?
解決
汎用バージョンの問題は、フィルターがメソッドの名前からアクションの実際の名前を変更できることです([ActionName]属性など)。
他のヒント
はい、彼らは本当にCTP5のHtml.ButtonとHtml.CheckBoxで失敗しました。彼らが以前の行動に戻ることを願っています。
所属していません StackOverflow