![](/img/trans.png)
[英]Adding an explicit action route to ASP.NET Web API Controller
[英]How to be explicit in ASP.NET Controller method
我來自 PHP/Laravel 背景並學習 ASP.NET
目前有很多“魔法”在幕后發生,我可以使用一些關於如何以不那么“魔法”的方式使用 controller 方法的指導。
這是我目前的 ASP.NET 索引方法
public async Task<IActionResult> Index()
{
return View(await _context.Glassblower.ToListAsync());
}
我想做類似 php 方法的事情,它的目的似乎很清楚,我可以在 controller 方法中調用、排序、循環和更新表的每條記錄。
public function index()
{
$hospitals = Hospital::all('name', 'id')->sortBy('name');
return view('hospitals/index',[
'hospitals' => $hospitals,
]);
}
我將如何調用我的 glassblowers 表來檢索按特定列排序的 glassblowers 集合並將 object 作為索引視圖的道具返回?
您的問題與如何獲取實體的有序列表有關,我假設您使用的是 Linq。
在表格 glassblowers 上獲得查詢結果后,您可以執行以下操作:
return listGlassBlowers.OrderBy(l => l.{ColumnName});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.