こんにちは。私はAsp.netソフトウェア開発者です。私はasp.net mvcを学ぼうとします。しかし、私は奇妙なことに直面する。私のコントローラーのメソッド名は、ビュー名またはリバースと同じでなければなりません。これはおかしい!私の_Layoutを見てください:アクションごとのビューメソッドを作成するのはなぜですか?
<nav>
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("About", "About", "Home")</li>
<li>@Html.ActionLink("Article", "GetAll", "Article")</li>
</ul>
</nav>
記事ビューページ必要GetAllメソッドもGetAll.cshtmlが必要です。私の望み:私のビューページ名はコントローラクラスのメソッド名とは独立していなければなりません。マイコントローラー:
私のソリューション:
私はAsp.netのMVCは奇妙だと思います。私は嫌いなコントローラのアクション名の名前はビューのページ名と同じでなければならないのですか?それを作る方法?私は、ビュー名は任意の名前から独立していなければならないと思う。
+1を。最初に回答しました – Rondel