實際上,我的引數可以為空。那么,如果是,我該如何隱藏null。我想在控制器端處理。
[Route("2")]
[HttpGet]
public ActionResult Index(string eID)
{
return View();
}
我得到的 URL 就像/2?eID. 我的eID可以null。eID如果null在 URL 中,我想隱藏。我正在使用var url = '@Url.Action("action", "Controller",new { eID = "sampleURI"})';從另一個操作視圖訪問此操作。
uj5u.com熱心網友回復:
定義以下路線:
[HttpGet("/2/{eID?}")]
public ActionResult Index(string eID)
{
return View();
}
中的?字符{eID?}定義eID為可選。
因此,您可以使用以下 URL:
/2/2/some-text/2?eID=some-text
您可以在此處找到其他資訊:ASP.NET Core 中的路由
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/511737.html
