如何使用錨標籤助手生成像這樣的網址「www.example.com/cars/1/slug」?ASP核心如何在獲取操作中使用錨標籤助手?
[Route("cars")]
public class CarsController: Controller
{
[HttpGet("{id}/{slug?}")]
public IActionResult Get(int id, string slug = "static-slug")
{
...
在我的Razor視圖我寫這樣的:
<a asp-controller="cars" asp-route-id="@ResultSearch.CarId" asp-route-slug="@ResultSearch.Slug">
生成此
http://example.com/cars/cars?id=1072&slug=slug
我下面或多或少寧靜的設計,我不能說出的獲取動作「汽車「,因爲我已經定義了具有此名稱的另一條路線,以顯示汽車部分。我正在處理的路線是顯示特定汽車的詳細信息。
你有沒有嘗試添加'ASP-行動=「獲取」'? – Ali