asp.net-mvc-routing

    0熱度

    1回答

    假設我有一個ActionDescriptor(或MethodInfo)對象指向我的應用程序中的某個動作方法。我想獲取與此操作關聯的路由表條目(System.Web.Routing.Route對象)。 有沒有,任何機會,一些框架的方法,可能會得到我這個信息,或者我必須以某種方式解析路由表?在第二種情況下,你會如何建議這樣做?

    0熱度

    2回答

    我已經定義了以下路線: GlobalConfiguration.Configuration.Routes.Add( "iOS Service", new HttpRoute("ios/{controller}/{action}/{id}", new HttpRouteValueDictionary { { "id", RouteParameter.Optional } }) )

    2熱度

    1回答

    在我的控制器我有這樣的: ViewBag.lstIWantToSend= lstApps.Select(x => x.ID).ToList(); // creates a List<int> and is being populated correctly 我想該列表傳遞到另一個控制器..所以我認爲我有: @Html.ActionLink(count, "ActionName", new {

    1熱度

    1回答

    所以這個問題有幾個部分。 的2個示例端點(在最簡單的形式): user/{id}/profile movie/{id}/info 我希望創建2個控制器(UserController中& MovieController)。 如何在控制器名稱之前實現視圖區域? 這兩個是什麼,我會考慮一個視圖。因此,我想在控制器之前追加一個「視圖」,因爲這兩個控制器只提供意見。我後來希望在不同的地方也有一個用戶控

    2熱度

    2回答

    我想爲我的asp.net mvc應用程序自定義URL。目前,我正在asp.net MVC 4.5 案例:1 Current URL : localhost/Country/Index/param1 Expected URL : localhost/param1 案例:2 Current URL : (1) localhost/Country/Index/param1 (Param1 is n

    0熱度

    1回答

    我試圖用一些隨機字符串替換默認操作名稱。 例如在下面,我做這行控制器名稱的代碼和它的工作原理: routes.MapRoute( name: "test", url: "randomstring/{action}",//this works defaults: new { controller = "WorkRoles", action = "Disp

    -1熱度

    2回答

    雖然參數傳遞到網絡API控制器, http://domain/api/employees/1 或使用查詢字符串像 http://domain/api/employees?id=1 是它完全基於選項上是否有是否使用路由數據,如任何規則或是否有任何指引對此有何看法?一個人比另一個人有什麼優勢嗎? 我發現了很多關於如何實現路由數據或查詢字符串的問題,但我不知道在兩者都能完成這項工作時應該使用哪一個。

    1熱度

    2回答

    我有一個Controller稱爲api,以下 routes.MapRoute( name: "api", url: "api/", defaults: new { controller = "api" } ); 控制器內我有一個動作如下 [Route("fleet/{id:guid}/selectedfleet")] public ActionResult se

    1熱度

    1回答

    提供有關我的平臺的詳細信息。我正在使用.NET Core Web項目使用Visual Studio 2017。 我正在爲客戶端實現新的後端,我無法更改客戶端。我試圖使用MVC來完成這一點。 ,我必須能夠應對的網址 - >https://my.server.com:8443/portal/gateway?sessionId=0A6405100000001D04FB55FE&portal=4ba457

    0熱度

    1回答

    我試圖創建在asp.net一個子域的路由 這是當前域 www.example.com/default.aspx ,我試圖取代 "www" with a subdomain "foo" foo.example.com/default.aspx 這是我當前的RouteProivder頁面 namespace Nop.Plugin.Wca.ExpertEstimator { cla