我为了完成特定功能,在DataList2中再次嵌套DataList3,并在DataList3中加入一个LinkButton3控件,在LinkButton3上绑定CommandArgument属性。现在要在当前页面上写一个public方法,返回此属性值,供其它页面访问,但我怎么也取不出来。请问该怎么办???
嵌套代码如下:
<div style="width: 428px; height: 247px; text-align: left;">
<asp:DataList ID="DataList2" runat="server" OnItemDataBound="DataList2_ItemDataBound">
<ItemTemplate>
<asp:LinkButton ID="LinkButton2" runat="server" Text='<%# bind("sname") %>' CommandArgument='<%# Eval("smallclassID") %>'></asp:LinkButton>
<br />
<br />
<asp:DataList ID="DataList3" runat="server" Font-Names="宋体" Font-Size="10pt">
<ItemTemplate>
<asp:LinkButton ID="LinkButton3" runat="server" Text='<%# SubStr(Eval("ntitle").ToString()) %>' CommandArgument='<%# Eval("newsID") %>' PostBackUrl="~/context.aspx"></asp:LinkButton>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("ntime") %>'></asp:Label>
</ItemTemplate>
</asp:DataList>
</ItemTemplate>
</asp:DataList></div>
嵌套代码如下:
<div style="width: 428px; height: 247px; text-align: left;">
<asp:DataList ID="DataList2" runat="server" OnItemDataBound="DataList2_ItemDataBound">
<ItemTemplate>
<asp:LinkButton ID="LinkButton2" runat="server" Text='<%# bind("sname") %>' CommandArgument='<%# Eval("smallclassID") %>'></asp:LinkButton>
<br />
<br />
<asp:DataList ID="DataList3" runat="server" Font-Names="宋体" Font-Size="10pt">
<ItemTemplate>
<asp:LinkButton ID="LinkButton3" runat="server" Text='<%# SubStr(Eval("ntitle").ToString()) %>' CommandArgument='<%# Eval("newsID") %>' PostBackUrl="~/context.aspx"></asp:LinkButton>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("ntime") %>'></asp:Label>
</ItemTemplate>
</asp:DataList>
</ItemTemplate>
</asp:DataList></div>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货