asp.net-routing

    0熱度

    1回答

    當我打的網址: http://localhost/api/adxxx/getDeals/?input=2 我收到以下錯誤: "Message": "No HTTP resource was found that matches the request URI ' http://localhost/api/adxxx/getDeals/?input=2 '.", "MessageDetail": "

    1熱度

    1回答

    想象一下使用ASP.Net MVC編寫的在線商店,其中有一個用於顯示產品和產品詳細信息的控制器。考慮下面的代碼 public class ProductsController : Controller { public IActionResult Index(){ return View(ProductList); } public IActionRes

    0熱度

    2回答

    我可以使用控制器的路由屬性和屬性有參數,不僅在ASP.NET核心中的常量字符串? ex。我想補充下述定義控制器 [Route("api/sth/{Id}/sth2/latest/sth3")] public class MyController : Controller { public object Get() { return new object();

    0熱度

    1回答

    我正在研究添加或更改路線網址的動態項目。 例如: 我想添加像AppName/{控制器}/{動作}/{id} 的子應用程序路徑,或者可能是語言信息,如{controller}/{action}/{id}/{language} 這種情況下,我無法觸及其他路線,我必須重寫它們。 我試圖foreach RouteTable.Routes和沒有可編輯的值添加路線。 感謝您的任何幫助。

    0熱度

    2回答

    我有這個datamodel: 所以一個項目有很多里程碑。 我做的是這樣的:當我進入一個特定項目的細節時,我可以爲它添加/創建里程碑,如圖中所示: 當我點擊「創建里程碑」時,我導航到可創建的視圖這個具體項目的里程碑,當我點擊保存時,它會自動保存爲這個項目。在這裏,HttpPost方法: [HttpPost] [ValidateAntiForgeryToken] public Ac

    0熱度

    1回答

    我想定義一個MapRoute,它可以將兩條不同路線映射到一個動作。 我有一個動作來創建地址: public class AddressesController : BaseController { public ActionResult Create() { ... } } 以下兩條路線應該映射到行動: /地址/創建 - >創建一個新的地址 /項目

    1熱度

    1回答

    我有一個通用的導航菜單,我在整個mvc 5應用程序中使用。該主頁鏈接的定義如下: <a href="@Url.Action("Index", "Home")"> <i class="fa fa-laptop"></i> <span class="nav-label">Home</span> </a> 問題是,當我瀏覽到我的管理「區域」,如[根] /管理/客戶,如果我點

    -1熱度

    1回答

    我有一個ASP.NET MVC應用程序,我已經激活了WEB API 2路由。當應用程序使用默認url啓動時,默認操作未被調用。我收到以下消息: 「消息」:「請求的資源不支持http方法'GET'。」 這開始發生時,我通過 config.MapHttpAttributeRoutes()操作激活[控制器具體]路由功能。 如果我不包含這個調用,默認動作就會被調用。 如果我離開呼叫 - 我仍然可以具體包括

    2熱度

    2回答

    ,但我是新來的屬性的路由,而我不知道這是爲什麼不工作時一切不 所以我有這個 [RoutePrefix("api/statistics")] public class StatisticsController : ApiController 然後,我有 [HttpGet] [Route("categoryTagsByTotalIssues/{categoryId:int}")]

    1熱度

    1回答

    我正在努力將全球化/本地化到一個相當大規模的應用程序。除了意見本身之外,一切都是完整的。到目前爲止,我的方法是添加一個全局操作,每個視圖都可以調用以獲取本地化的字符串。我遇到的問題是我似乎無法創建這樣的全球行動。 到目前爲止,我添加了一個action到我的正常controller ...我可以打它,一切正常。然而,當我提出這個方法到BaseController動作不再被擊中,我得到的錯誤: No