关于listview 如何实现把数据库里的数据分类的在listview控件中显示出来,比如我想把数据库里都是数学系的学生找出来显示到listview中,本人刚学C#,希望各位能详细一点,小弟在此谢过了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 listview与数据库的绑定,参看http://www.codeproject.com/cs/miscctrl/ListView_DataBinding.asp 两步:-找到数学系的学生数据,存放在DataSet(或DataTable)里-将数据绑定到listview上 请问lovvver(EBright软件)两步:-找到数学系的学生数据,存放在DataSet(或DataTable)里-将数据绑定到listview上能不能把主要的代码写出来,都用到哪个类和属性什么的,刚学不太懂 数据绑定: private void XDataBind() { SqlConnection con = new SqlConnection(DB.SqlConn); SqlCommand cmd = new SqlCommand("select * from Pic_Data order by PicID DESC", con); con.Open(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); PicList.DataSource = ds; PicList.DataBind(); }前台显示<asp:DataList ID="PicList" runat="server" RepeatColumns="5" Width="90%" RepeatDirection="Horizontal" HorizontalAlign="Center"> <ItemStyle BorderWidth="1px" BorderStyle="Solid" BorderColor="MistyRose" Width="260px" /> <ItemTemplate> <table style="width:100%" cellpadding="3" cellspacing="0"> <tr> <td align="left" valign="top"><asp:Label ID="PhotoTitle" runat="server" Width="100%" Text='<%# DataBinder.Eval(Container.DataItem,"PTitle") %>' /></td> </tr> <tr> <td valign="top"> <a href="Pic_Show.aspx?id=<%# DataBinder.Eval(Container.DataItem,"PicID") %>" target="_blank"> <asp:Image ID="Img_Show" runat="server" Height="100" Width="120" ImageUrl='<%# DataBinder.Eval(Container.DataItem,"PData") %>' /> </a> </td> </tr> <tr> <td align="left" valign="top"><asp:Label ID="Content" runat="server" Width="100%" Text='<%# DataBinder.Eval(Container.DataItem,"PContent") %>' /></td> </tr> </table> </ItemTemplate> </asp:DataList> 楼上的,谢谢你的代码,不过我用的是winform,我是想实现在一个Textbox中输入相应文字,按一下button,把数据库中对应的数据填充到listview中,还请大虾们帮帮忙 求助,C#线程池 listview 读取 xml问题,各位老大来看看 webbrowser控件建立Session链接取页面值 求一个正则 求改正~ C# DES加密和解密后不一样 创建大容量 Xml 文档出错 sql2000不显示服务器名称 gridview中选中一行的一列,如何找到这行的其他列(C#) 如何获取服务器证书的私钥?? C#中如何获取php中的Session 求详解 求代码 求大神 请教高手:在C#.net中怎样将Html中的带合并单元格的Talbe导出成Execle文件里?? [求助]验证控件出错 如何解决
http://www.codeproject.com/cs/miscctrl/ListView_DataBinding.asp
-找到数学系的学生数据,存放在DataSet(或DataTable)里
-将数据绑定到listview上
两步:
-找到数学系的学生数据,存放在DataSet(或DataTable)里
-将数据绑定到listview上
能不能把主要的代码写出来,都用到哪个类和属性什么的,刚学不太懂
private void XDataBind()
{
SqlConnection con = new SqlConnection(DB.SqlConn);
SqlCommand cmd = new SqlCommand("select * from Pic_Data order by PicID DESC", con);
con.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
PicList.DataSource = ds;
PicList.DataBind();
}前台显示
<asp:DataList ID="PicList" runat="server" RepeatColumns="5" Width="90%" RepeatDirection="Horizontal" HorizontalAlign="Center">
<ItemStyle BorderWidth="1px" BorderStyle="Solid" BorderColor="MistyRose" Width="260px" />
<ItemTemplate>
<table style="width:100%" cellpadding="3" cellspacing="0">
<tr>
<td align="left" valign="top"><asp:Label ID="PhotoTitle" runat="server" Width="100%" Text='<%# DataBinder.Eval(Container.DataItem,"PTitle") %>' /></td>
</tr>
<tr>
<td valign="top">
<a href="Pic_Show.aspx?id=<%# DataBinder.Eval(Container.DataItem,"PicID") %>" target="_blank">
<asp:Image ID="Img_Show" runat="server" Height="100" Width="120" ImageUrl='<%# DataBinder.Eval(Container.DataItem,"PData") %>' />
</a>
</td>
</tr>
<tr>
<td align="left" valign="top"><asp:Label ID="Content" runat="server" Width="100%" Text='<%# DataBinder.Eval(Container.DataItem,"PContent") %>' /></td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>