質問:
ASP.NET MVC 5 Html.EditorFor() フォーム ヘルパーを、変更されたBootstrap 3 フォーム構文.*で動作させる方法はありますか?
議論(私がすでに調べたことについて):
組み込みの MVC ヘルパーをオーバーライドするためのハックに関して、多くの SO の質問があるようです。一般に、ヘルパー HTML を変更するためのサポートされているソリューションはないようです。(間違っていたら訂正してください)
したがって、ヘルパーの 2.3.x HTML を Bootstrap 3 フォーム CSS の外観に適合させる shim CSS ファイルを作成することは可能ですか? 自動フォーム フィールドを除いて、MVC 5 の他のほとんどの側面は Bootstrap 3 と互換性があるようです。
CSS shim の利点は、ASP.NET MVC が更新されて新しい Bootstrap 構文がネイティブにサポートされるときに削除できることです。
*ASP.NET MVC 5 はまだベータ版であり、Bootstrap 2.3.x 用に開発されたのは、当時 3.0 もベータ版であったためです。