簡體   English   中英

使用ASP.NET MVC時如何在視圖中顯示數據表?

[英]How to Display DataTables in a View when using ASP.NET MVC?

我有一個下面的操作,它將數據集返回到局部視圖:

public ActionResult DataSet(int id)
{

DataSet dataSet = Model.CreateDataSet(id);

return PartialView(dataSet);

}

而且我在主視圖中這樣使用它:

@{Html.RenderAction("DataSet", new {id= 1});}

我想在“剃刀局部視圖”上顯示數據集的內容。 例如,如果我的數據集有2個數據表,那么我想顯示2個帶有列和行的網格表。

我意識到MVC沒有像WebForms這樣的GridView控件。

在MVC中怎么可能?

謝謝

您有兩種選擇,可以使用預制網格(MVCContrib中的一種非常好,這也是我使用的網格),也可以自己手動設置表格的格式(嵌套的foreaches可以做到這一點)

同樣,使用這兩種方法中的任何一種,都沒有必要將表拉出到單獨的視圖中(除非您有其他原因)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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