解决方案 »
- 极具挑战性问题。关于XML于C#。高分求解!
- 菜鸟提问
- Winform三层构架有哪些可用的中间件,怎么部署
- vs.net 2003 & 2005中的c#版本?
- c#中调用dll的问题
- 如何開啟一個新的web窗口
- dataGridView如何设置用来显示数据
- 如何让自己的程序像网际快车那样添加到系统的右键菜单上?
- 傻傻地问:C#中的类和结构到底不同在哪里?
- propertyGrid控件如何使用枚举?
- devexpress gridcontrol
- C#自带的BigInteger类中BigInteger.ToByteArray()和chew的BigInteger.getBytes()获取的字节数组不一样
public void Get_BookType(Repeater objrpt, int fatherId)
{
tb_book_typemodel.FatherID = fatherId;
DataTable dt = tb_book_typebll.GetBookType(tb_book_typemodel);
objrpt.DataSource = dt;
objrpt.DataBind();
}
protected void rptbigtype_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem)
{
Repeater rpt = (Repeater)e.Item.FindControl("rptsmalltype");
int ID = Convert.ToInt32(((Label)e.Item.FindControl("labtypeID")).Text);
this.Get_BookType(rpt, ID);
}
}
前台:
<asp:Repeater ID="rptbigtype" runat="server"
onitemdatabound="rptbigtype_ItemDataBound">
<HeaderTemplate><ul></HeaderTemplate>
<ItemTemplate>
<li class="bigtype"><asp:Label ID="labtypeID" runat="server" Text='<%#Eval("ID") %>'></asp:Label><a href='<%#"../User_page/User_AllBook.aspx?ID="+Eval("ID") %>'><%#Eval("Type") %></a>
<asp:Repeater ID="rptsmalltype" runat="server">
<HeaderTemplate><ul class="smalltype" ></HeaderTemplate>
<ItemTemplate><li ><a href='<%#"../User_page/User_AllBook.aspx?ID="+Eval("ID") %>'><%#Eval("Type") %></a> |</li></ItemTemplate>
<FooterTemplate></ul></FooterTemplate>
</asp:Repeater>
</li>
</ItemTemplate>
<FooterTemplate></ul></FooterTemplate>
</asp:Repeater>之前写过的。 菜鸟一个。勿喷。
http://www.cnblogs.com/zmxmiss/archive/2009/02/26/1398635.html
http://hi.baidu.com/lieut_sniper/item/66b647463bff772011ee1e1d