mvcsitemap

    0熱度

    1回答

    我只是將MvcSiteMapProvider從v3升級到v4.6.3。 我看到升級筆記表明: 一般來說,System.Web.SiteMap.Provider任何引用都需要用更新以MvcSiteMapProvider.SiteMaps.Current 我試圖讓網站地圖節點: SiteMaps.Current.FindSiteMapNode(rawUrl) 但它總是返回null 我看着代碼。在站點地

    4熱度

    4回答

    的定義,我使用MvcSiteMapProvider MVC5與我的web應用程序和我_Layout.cshtml文件裏我使用: @if (Html.MvcSiteMap().SiteMap.CurrentNode != Html.MvcSiteMap().SiteMap.RootNode) { @Html.MvcSiteMap().SiteMapPath() }

    2熱度

    1回答

    我的網站應該打印以下菜單: 客戶(無鏈接) 列表/客戶/指數 新/客戶/新 根菜單不應該是任何鏈接,它只是一個容器來容納實際的子菜單。 這可以用mvcSiteMap來完成嗎? 我試過以下,但「列表」從來不是CurrentNode。 「客戶」始終獲得IsCurrentNode,我可以不適用,因爲該寫的CSS: <mvcSiteMapNode title="Home" controller="Home

    0熱度

    1回答

    我正在使用Mvc.sitemap在主頁上顯示菜單的MVC 4應用程序。我有一個名爲「任務」的節點,它將每次出現在菜單上的其他節點中。我需要根據從數據庫中獲取的值爲此節點創建子節點。根據值的數量,將創建子節點,並在點擊每個子代碼時執行特定的功能。 因爲我不知道如何根據數據庫中的值生成子節點,所以我現在在Mvc.sitemap中對節點進行了硬編碼。下面是如何我一直在做,現在代碼: <?xml vers

    2熱度

    2回答

    我們使用站點地圖提供者4.5.2總的來說它的正常工作在99%的情況下.. 如果它不工作時有一個MVC5應用程序,我們有一個自定義路由在AreaRegistration.cs中定義,如果我們註釋掉自定義路由,麪包屑工作..但我們需要一些自定義參數的路線。 下面是路線在我們AreaRegsitration.cs //ATS/Vacancy/Edit/33 context.MapRoute(

    1熱度

    1回答

    我想添加地圖在我的項目,但我仍然有錯誤 Not all configured nodes could be paired with a parent node. Check your parent keys to ensure that a node with a corresponding key exists in the SiteMap. Note that the match is cas

    0熱度

    1回答

    我已經使用標準ASP.Net MVC 5模板創建了一個網站,但沒有進行身份驗證。我從NuGet中添加了MVCSiteMapProvider。在我的開發機器上,一旦將UrlRoutingModule-4.0添加到web.config中,/ sitemap.xml端點就會返回正確的站點地圖。如果我發佈到Azure網站,則/sitemap.xml端點也可以工作。但是,如果我發佈到我的本地主機,/ sit

    1熱度

    1回答

    我正在配置我的asp.net mvc 5應用程序以使用MvcSiteMap庫。所以,我可以成功配置breadcumbs。 但是,菜單的模板比麪包屑要複雜得多。我有菜單的小鬍子版本(我沒有顯示ul標籤): <li{{#class}} class="{{class}}" {{ />class}}>{{! print class name (active, open, etc) if it exists

    0熱度

    1回答

    我要建立我的網站地圖,但我對如何寫網址 在我的地盤我加上一個數字(自動遞增的數字)的所有網址的問題。 例如,這是我的網站: www.example.com 當用戶進入該網站獲得一個ID,如: www.example.com/?i=1 當他輸入任何內部頁面,他將得到相同的參數,例如: www.example.com/result/?i=1 但是當其他用戶進入該網站時,他將得到i = 2,等等。 。

    1熱度

    1回答

    我使用StructureMap作爲在項目中執行DI的方式。我想在我的項目中創建站點地圖。 我從NuGet安裝MvcSiteMapProvider MVC4 StructureMap Dependency Injection Configuration。 它需要手動配置,但我不知道如何配置它。 感謝您的幫助