public IActionResult Search(string query)
{
return Index();
}
我想用「Q」作爲一個參數爲好。
乾杯。
public IActionResult Search(string query)
{
return Index();
}
我想用「Q」作爲一個參數爲好。
乾杯。
一兩件事你可以做的是增加一個參數有一個默認值,並檢查它,看看哪一個使用。
public ActionResult Search(string query="",string q="")
{
if(!String.IsNullOrEmpty(query))
{
q = query;
}
//do something with q now.
return View();
}
這將工作的Search?query=java
和Search?q=java
叫傑弗裏巴勒莫已經建立了一個名爲ActionParameterAlias NuGet包應該做的正是你所需要的一個傢伙:https://www.nuget.org/packages/ActionParameterAlias/
這不是ASP.NET **核心工作**。 – Sebazzz
啊哈,道歉。我不太瞭解這些差異呢:( –
會,但它是不優雅。 – user2715109