关于Datalist绑定数据库的问题 我好多都不记得了 谢谢你们。
- 提问者网友:我是女神我骄傲
- 2021-05-16 17:36
- 五星知识达人网友:平生事
- 2021-05-16 18:34
首先,你得从数据库里把你需要的数据读出来吧!
数据读出来后。将数据存在dataset 或者datatable 里面啊
string Connection="server=.;database=数据库名;uid=sa ;pwd=sa"
string Sql=“select * from 表名"
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(Sql, Connection);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
return ds.Tables[0];
Datalist.DataSource=ds.Tables[0].DefaultView;指定数据源
Datalist.DataBind();绑定数据
前台调用:
<asp:Datalist id="Datalist1" runat="server">
<ItemTemplate>
姓名:<%# Eval("gamename ")%>
年龄:<%# Eval("servername")%>
。
。
。
以此类推
</ItemTemplate>
</Datalist>
- 1楼网友:何以畏孤独
- 2021-05-16 21:21
是在ASP.net里面显示吗?
在<ItemTemplate></ItemTemplate>中间输入格式
数据段用<%#Eval("数据表中的字段名")%>
- 2楼网友:梦中风几里
- 2021-05-16 19:46
先Datalist中添加相应的列,然后指定相应的字段
指定数据源 Datalist.DataSource=DaTaTable;
绑定数据 Datalist.DataBind();
OK!