私は MVC 3 を初めて使用します。NewEmployee.cshtml というファイルを生成したとき、HTML コントロールしか表示されませんでした。
- サーバー側のコントロールはどこにありますか?
- それらのコントロールがサポートされていない場合、なぜ Razor を使用する必要があるのでしょうか?
MVC は、Web サイト/アプリケーションを Web フォームに構築する別の方法です。
違いを確認するには、www.asp.net のいくつかのチュートリアルを参照してください。
回答: 1) サーバー側のコントロールはありません。2) MVC モデル内で Razor (または aspx) を使用する利点は他にもあります。UI 開発はよりシンプル/分離されており、jQuery を使用してインターフェイスを構築する場合に役立ちます。Web コントロールや Microsoft ajax と戦う必要はありません。
HTH