簡體   English   中英

如何在 ASP.NET 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM