15美少女漂流:datalist只能显示一行数据的问题
来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 14:13:14
程序中我绑定数据以后,发现datalist只能显示一行数据,这是为什么,我设置断点跟踪了,数据表里面有多行数据,并且每行的每列都有内容,但是datalist就只能显示一行,这个datalist不需要分页,请高手帮忙,代码如何下:
private void Page_Load(object sender, System.EventArgs e)
{
class_id=Convert.ToInt32(Request.QueryString["id"]);
// 在此处放置用户代码以初始化页面
string selectstr="select id,title,sender,datetime,nice from bbs_message where [top]=1 and classid="+class_id+" order by datetime desc";
DataSet top=bs.datatalbe(selectstr);
//DataTable top_dt=top.Tables[0];
//top_dt.Columns.Add("top_nice");
//top_dt.Columns.Add("liulan");
top.Tables[0].Columns.Add("top_nice");
top.Tables[0].Columns.Add("liulan");
for(int i=0;i<top.Tables[0].Rows.Count;i++)
{
if(top.Tables[0].Rows[i]["nice"].ToString().Equals("True"))
{
top.Tables[0].Rows[i]["top_nice"]="/images/nice.gif";
}
else
{
top.Tables[0].Rows[i]["top_nice"]="/images/normal.gif";
}
top.Tables[0].Rows[i]["liulan"]="<a href=bbsview.aspx?id="+top.Tables[0].Rows[0][0].ToString()+">"+top.Tables[0].Rows[i]["title"].ToString()+"</a>";
}
this.DataList1.RepeatColumns=10;
this.DataList1.DataSource=top.Tables[0].DefaultView;
this.DataList1.DataBind();
top.Dispose();
//top_dt.Dispose();
}
private void Page_Load(object sender, System.EventArgs e)
{
class_id=Convert.ToInt32(Request.QueryString["id"]);
// 在此处放置用户代码以初始化页面
string selectstr="select id,title,sender,datetime,nice from bbs_message where [top]=1 and classid="+class_id+" order by datetime desc";
DataSet top=bs.datatalbe(selectstr);
//DataTable top_dt=top.Tables[0];
//top_dt.Columns.Add("top_nice");
//top_dt.Columns.Add("liulan");
top.Tables[0].Columns.Add("top_nice");
top.Tables[0].Columns.Add("liulan");
for(int i=0;i<top.Tables[0].Rows.Count;i++)
{
if(top.Tables[0].Rows[i]["nice"].ToString().Equals("True"))
{
top.Tables[0].Rows[i]["top_nice"]="/images/nice.gif";
}
else
{
top.Tables[0].Rows[i]["top_nice"]="/images/normal.gif";
}
top.Tables[0].Rows[i]["liulan"]="<a href=bbsview.aspx?id="+top.Tables[0].Rows[0][0].ToString()+">"+top.Tables[0].Rows[i]["title"].ToString()+"</a>";
}
this.DataList1.RepeatColumns=10;
this.DataList1.DataSource=top.Tables[0].DefaultView;
this.DataList1.DataBind();
top.Dispose();
//top_dt.Dispose();
}
datalist只能显示一行数据的问题
求δCat大哥解决一下问题,关于datalist里面图片显示的问题。
.net(C#)中用datalist显示数据,分别加了一个image和三个Label,提取数据库的数据应该如何写?
请问数据控件Datalist和Repeater的区别
请问高手,如何显示access一行中所有字段的数据?并写入别一个数据
怎么创建带滚动条的datalist?或者类似的东西?主要在很小的地方全显示数据,可以滚动的
VB中datalist无法显示数据,急,课题卡在这了,帮帮小妹
excel里面,如何把一行的数据,转换为1列来显示?
在asp.net中使用DataList控件分页的问题
asp.net的datalist问题!!解决问题后加50分