新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
ASP.NET
/
ASP.NET MVC
目次
1
動作
2
解説
コントローラー名が "Controller" のコントローラーを作成できない - ASP.NET MVC
コントローラー名が "Controller" のコントローラーを作成できない動作について紹介します。
動作
ASP.NET MVCでコントローラーの追加をし、Add Controllerダイアログでコントローラー名を "Controller" に設定すると[Add]ボタンがクリックできずコントローラーを作成できません。
解説
ASP.NET MVCのルーティングでは
(アプリケーションルート)/(コントローラーのプレフィックス)/(コントローラーのメソッド名)
のURLにルーティングされます。
コントローラーのプレフィックス名は下記の名前付けルールで設定される名称です。
(コントローラーのプレフィックス名)Controller
そのため、"Controller" のコントローラーを作成すると、コントローラー名が無い状態になってしまうため、コントローラー名が "Controller" のコントローラーは作成できないです。
著者
Penta
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
関連するページ
ASP.NET MVC の何もしないアプリケーション / 空のアプリケーション を作成する
別のアクションページへのリンクを作成する
ASP.NET MVC でファイルをアップロードする
ASP.NET MVC でテキストボックスの値を取得する - ASP.NET MVCでのポストデータの受け取り
ASP.NET MVC アプリケーションに ビュー (View) を追加する
ASP.NET MVC アプリケーションに モデル (Model) を追加しコントローラーからビューにデータを渡す
「!XXD3o!Multiple types were found that match the controller named 'Default'. 」エラーが表示されASP.NET MVCのページが表示できない
ASP.NET MVC でデフォルトページを作成する - アプリケーションルートディレクトリの動作を実装する
最終更新日: 2024-01-06
作成日: 2018-09-09
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.