0

別のページに同じメニューを追加する必要があり、使用するのに疲れ@Html.Partial
ました 部分ビューを作成しました_ProjectMenu.cshtml

<ul class="sub-menu">
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_AssociationManagement, "AssociationManagement", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_WarehouseAndInventory, "WarehouseAndInventory", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_ElectronicDocumentManagement, "ElectronicDocumentManagement", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_Medicine, "Medicine", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_BankingSector, "BankingSector", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_Insurance, "Insurance", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_Websites, "Websites", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_WebApplication, "WebApplication", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_DataWarehouse, "DataWarehouse", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_MobileApplications, "MobileApplications", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_TrafficManagement, "TrafficManagement", "Projects")</li>
    <li>@Html.ActionLink(Resources.Global.Home_Menu_Project_LearningSystems, "LearningSystems", "Projects")</li>
    <li class="sector">@Html.ActionLink(Resources.Global.Home_Menu_Project_Sector, "Sector", "Projects")</li>
</ul>

そして、このコードを自分のページに追加しました

<div class="span4">
    @Html.Partial("_ProjectMenu")
</div>

しかし、うまくいきません。
コントローラーにコードを追加する必要があると思いますが、その方法がわかりませんか?

UPD部分ビューファイルをSharedフォルダーに配置しました
が、この例外が発生しました
ここに画像の説明を入力

4

1 に答える 1

3

ビューは_ProjectMenuと呼ばれ、 _ProjectsMenuを参照しています

于 2013-09-06T08:15:30.633 に答える