大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
前台:
<asp:Repeater ID=”Repeater1″ runat=”server” DataSourceID=”SqlDataSource1″ OnItemDataBound=”Repeater1_ItemDataBound”>
<ItemTemplate>
id:<%#Eval(“ID”)%>
carid:<%#Eval(“car_id”)%>
<asp:GridView ID=”inGridView” runat=”server” AutoGenerateColumns=”False”>
<Columns>
<asp:BoundField DataField=”ID” HeaderText=”ID” InsertVisible=”False” ReadOnly=”True”
SortExpression=”ID” />
<asp:BoundField DataField=”name1″ HeaderText=”name1″ SortExpression=”name1″ />
<asp:BoundField DataField=”sex” HeaderText=”sex” SortExpression=”sex” />
<asp:BoundField DataField=”qu” HeaderText=”qu” SortExpression=”qu” />
</Columns>
</asp:GridView>
userid:<%#Eval(“userID”)%>
</ItemTemplate>
</asp:Repeater>
后台:
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
GridView gridview = (GridView)e.Item.FindControl(“inGridView”);
DataRowView rowv = (DataRowView)e.Item.DataItem;
string id = Convert.ToString(rowv[“car_id”]);//Repeater1中绑定中的数据,也即主表上和子表的关联字段
if (id != null && id != “”)
{
string sqltext = “select top 5 id,name1,sex,qu from second where id='” + id + “‘”;
DataSet ds = datacontrol.getdatas(sqltext);//获取从数据,这里是我的数据提取类,换成你自己的数据提取方法
if (ds != null)
{
try
{
gridview.DataSource = ds;
gridview.DataBind();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
}
}
转载于:https://www.cnblogs.com/lxboy2009/p/3809807.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182608.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...