2 回答
TA贡献1805条经验 获得超10个赞
datalist是可以互相嵌套的 部分代码,仅供参考: <asp:DataList ID="dlLinkGroup" runat="server" DataKeyField="pkId" HorizontalAlign="Left" ItemStyle-VerticalAlign="Top"> <ItemTemplate> <div class="GroupName"> <asp:Label ID="lbGroupName" runat="server" Text='<%#Eval("Name") %>'></asp:Label></div> <div> <div class="LinkListBox"> <asp:DataList ID="dlLink" runat="server" HorizontalAlign="Left" RepeatColumns='<%# Convert.ToInt32(param["LinkRepeatColumn"]) %>' ItemStyle-VerticalAlign="Top" DataSource='<%#GetSystemLinkInfoByLinkGroupId(Convert.ToInt32(Eval("PkId"))) %>'> <ItemTemplate> <div class="Font" style="display:<%#param["LinkType"] =="1" ? "block" : "none" %>"> <asp:HyperLink ID="hlLinkName" runat="server" Text='<%#Eval("Name") %>' NavigateUrl='<%#Eval("Url") %>' Target="_blank"></asp:HyperLink> </div> <div class='Photo' style="display:<%#param["LinkType"] =="1" ? "none" : "block" %>"><a href="<%#Eval("Url") %>" target='_blank'><img src="<%#Eval("ImgUrl") %>" border="0" width="100%" height="100%" /></a></div> </ItemTemplate> </asp:DataList> </div> </ItemTemplate> </asp:DataList>
- 2 回答
- 0 关注
- 527 浏览
添加回答
举报