DataList控件中嵌入DataList怎么绑定??
<asp:DataListID="DataList1" runat="server">
<ItemTemplate>
<table>
<tr>
<td>
......
</td>
<td>
<asp:DataList ID="DataList2" runat="server">
<ItemTemplate>
<div> </div>
<ItemTemplate>
</asp:DataList>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
后台怎么写才能绑定它
[解决办法]
先绑定外层datalist这个很简单不用说了吧。
内嵌的这样绑定
- C# code
protected void 外层datalist_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { string keyid = this.dlServerFrame.DataKeys[e.Item.ItemIndex].ToString(); DataList dls = (DataList)e.Item.FindControl("内嵌的datalistID");//先找到内嵌的 if (dls != null) { //绑定吧 } } }
[解决办法]
[解决办法]
DataList嵌套DataList的实现
http://blog.csdn.net/lee576/archive/2008/10/21/3119213.aspx