Visual Studio でASP.NET MVCを使ってみた
接続先の変更
サーバーエクスプローラーから接続変更
[サーバーエクスプローラー]-[データ接続]-[(右クリック)接続の変更]
Web.configの変更
[Web.config]-[connectionStrings]を書き換える
コントローラー追加
コントローラーとビュー(フォルダ)が作成される
View(xxx.cshtml)を追加する
ビューに対応するコントローラーの記述
// GET: Books/Create
public ActionResult Create()
{
return View();
}
ルーティング
ルーティングはApp_Start/RouteConfig.csによって制御されているが、
基本的な使い方においては特に触る必要なし
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
http://localhost:29400/controller(books)/action(index)/id(オプション)
スタートアップの設定
スタートページにしたViewの[cshtlmlファイル]-[右クリック]-[スタートページに設定]
[プロジェクト名]-[プロパティ]-[Web]-[(開始動作)ページを指定する]
※デフォルトでは間違っていたので修正した
起動させてみる
開始ボタンをクリック
表示させたいURLを入力
http://ローカルアドレス/階層/ページ
http://localhost:29400/Books/index
テーブルが作成される
Author And Source
この問題について(Visual Studio でASP.NET MVCを使ってみた), 我々は、より多くの情報をここで見つけました https://qiita.com/healing_code/items/25f4c92fd3b1c8e9c5de著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .