我为了完成特定功能,在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>