repeater控件显示数据库内容的有关问题,求前辈指导。
repeater控件显示数据库内容的问题,求前辈指导。。。。。。。
从数据库查询出的内容在Table里,然后从Table放入repeater控件,查询出的内容有两列,repeater控件有好几列,怎么让查询出的内容放在repeater控件相应的列里??
string strSelect = "select sku,qty from PUR_detail where id='{0}'";
string sql = string.Format(strSelect, id);
myCom.CommandType = CommandType.Text;
myCom.CommandText = sql; myDa = new SqlDataAdapter();
myDa.SelectCommand = myCom;
myDs = new DataSet();
myDa.Fill(myDs, "DS_PUR_detail");
this.rpt.DataSource = myDs.Tables["DS_PUR_detail"]; //myDs.Tables[0].DefaultView;
this.rpt.DataBind();
------解决思路----------------------
那是你如何组织数据的问题,谁知道你要在repeater里放什么内容。repeater里的模板项是你自己组织html去显示的,数据可以通过你的数据源去变换、计算然后绑定到任何列。
------解决思路----------------------
用<%Eval("字段名称")%>来绑定。 不需要放<asp:TextBox ID ="qty" runat ="server" ReadOnly="True"/> 控件
------解决思路----------------------
<asp:Repeater ID="SellerRpt" runat="server">
<ItemTemplate>
<li><a href='<%# Eval("SellerName")%>' target="_blank">
<%# Eval("ComName")%></a></li>
</ItemTemplate>
</asp:Repeater>
http://www.cnblogs.com/yukaizhao/archive/2011/07/22/xml-serialization.html
------解决思路----------------------
至少用 Eval 绑定字段
从数据库查询出的内容在Table里,然后从Table放入repeater控件,查询出的内容有两列,repeater控件有好几列,怎么让查询出的内容放在repeater控件相应的列里??
string strSelect = "select sku,qty from PUR_detail where id='{0}'";
string sql = string.Format(strSelect, id);
myCom.CommandType = CommandType.Text;
myCom.CommandText = sql; myDa = new SqlDataAdapter();
myDa.SelectCommand = myCom;
myDs = new DataSet();
myDa.Fill(myDs, "DS_PUR_detail");
this.rpt.DataSource = myDs.Tables["DS_PUR_detail"]; //myDs.Tables[0].DefaultView;
this.rpt.DataBind();
------解决思路----------------------
那是你如何组织数据的问题,谁知道你要在repeater里放什么内容。repeater里的模板项是你自己组织html去显示的,数据可以通过你的数据源去变换、计算然后绑定到任何列。
------解决思路----------------------
用<%Eval("字段名称")%>来绑定。 不需要放<asp:TextBox ID ="qty" runat ="server" ReadOnly="True"/> 控件
------解决思路----------------------
<asp:Repeater ID="SellerRpt" runat="server">
<ItemTemplate>
<li><a href='<%# Eval("SellerName")%>' target="_blank">
<%# Eval("ComName")%></a></li>
</ItemTemplate>
</asp:Repeater>
http://www.cnblogs.com/yukaizhao/archive/2011/07/22/xml-serialization.html
------解决思路----------------------
至少用 Eval 绑定字段