-2
ストアに入ると、/ Store URLが見つからないというエラー(HTTP 404)が表示されます。どこに問題がありますか?たぶん私はどこか間違って入力しましたか?MVC Music Store 3.0 - MVCにストアが表示されない
コントローラのアクションは次のとおりです。
GET: /Store/
public ActionResult Index()
{
var genres = storeDb.Genres.ToList();
return View(genres);
}
global.asax.cs:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");`
routes.MapRoute(
"Default", // Имя маршрута
"{controller}/{action}/{id}", // URL-адрес с параметрами
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
ストア/インデックス表示は次のようになります。
@model IEnumerable<MvcApplication1.Models.Genre>
@{
ViewBag.Title = "Store";
}
<h3>Browse Genres</h3>
<p>
Select from @Model.Count() genres:</p>
<ul>
@foreach (var genre in Model)
{
<li>@Html.ActionLink(genre.Name, "Browse", new { genre = genre.Name })</li>
}
</ul>
他の人には役に立たないので、回答と質問を削除することをお勧めします。 –
答えとして「ありがとう」を追加しないでください。代わりに、**あなたが最も役に立つと思った** [回答を受け入れる](http://stackoverflow.com/help/accepted-answer)**。 - [レビューの投稿](レビュー/低品質の投稿/ 12966949) – CinCout
@CinCout - あなたの反応はあなたが盲目的にコンテンツを読まずに見ているように見えます。 OPがこの回答を投稿したので、質問が終了する可能性があります。 「ありがとう」は余計なものです(私はそれを編集しました)が、OP *は彼らの問題解決方法を説明しました。 –