這是我發現:)希望它可以幫助你最好的解決辦法:
SqlConnection con = new SqlConnection(CS);
SqlCommand cmd = new SqlCommand("select * from candidate", con);
DataTable dt = new DataTable();
SqlDataAdapter a = new SqlDataAdapter(cmd)
a.Fill(dt);
var result = new List<dynamic>();
foreach (DataRow row in dt.Rows)
{
var obj = (IDictionary<string, object>)new ExpandoObject();
foreach (DataColumn col in dt.Columns)
{
obj.Add(col.ColumnName, row[col.ColumnName]);
}
result.Add(obj);
}
WebGrid grid = new WebGrid(Model, canPage: true, rowsPerPage: 15);
那麼鑑於你可以使用:
@grid.GetHtml(htmlAttributes: new { id = "empTable" },
tableStyle: "table table-striped table-hover",
headerStyle: "header",
alternatingRowStyle: "alt",
selectedRowStyle: "select",
columns: grid.Columns(
grid.Column("col1name", "Column title"),
grid.Column("col2name", "Column2 title")
))
其中網格是你的WebGrid grid
變量。
這不是如何MVC的作品,是從怎樣的WebForms經營着一家緩繳 - 請查看.NET的MVC使用一些教程 - HTTP://www.asp。 net/mvc/tutorials – Tommy
是的,請查看LINQ和EntityFramework,因爲這些是與MVC一起使用的ORM。 – user1477388
請給我任何教程鏈接... – Jebas