【发布时间】:2013-03-26 16:58:16
【问题描述】:
我的页面中有 DataList1。我想通过命令填充 Datalist 。但是使用此代码 Datalist 不会显示任何内容。但是当我使用 gridview 时, Gridview 显示 4 行:
db = new da();
dt = new DataTable();
string sql = "SELECT TOP (4) id, titr, sum FROM newstxt ORDER BY views desc";
dt = db.select(sql);
DataList1.DataSource = dt;
DataList1.DataBind();
GridView1.DataSource = dt;
GridView1.DataBind();
da 是一个用于执行 sql 命令的类。
【问题讨论】:
-
一个基于3层做sqlcommand的类
-
您是否将列适当地添加到数据列表中,因为 gridview 会自动生成但数据列表不会。
-
Datalist 没有 columns 属性
标签: asp.net visual-studio-2010 datalist