C# 使用Jquery在嵌套在ListView中的ListView中查找超链接

C# 使用Jquery在嵌套在ListView中的ListView中查找超链接,c#,jquery,asp.net,listview,listviewitem,C#,Jquery,Asp.net,Listview,Listviewitem,我需要一个这样的解决方案,其中我需要选择的链接位于一个列表视图中,该列表视图在另一个列表视图中分组 我一直得到的错误是“对象引用未设置为对象的实例”” 没有必要把事情复杂化。给LinkButton一个CssClass <asp:HyperLink ID="lnkUsername" runat="server" CssClass="my_link"> <%# Eval( "UserName") %> </asp:HyperLink> 这真的很容易。我想

我需要一个这样的解决方案,其中我需要选择的链接位于一个列表视图中,该列表视图在另一个列表视图中分组

我一直得到的错误是“
对象引用未设置为对象的实例”


没有必要把事情复杂化。给LinkButton一个CssClass

<asp:HyperLink ID="lnkUsername" runat="server" CssClass="my_link">
    <%# Eval( "UserName") %>
</asp:HyperLink>

这真的很容易。我想我把事情复杂化了很多。谢谢你,纳文。
var folderList = $('#<%= lstViewSharedFolder.ClientID %>');
<!-- This causes the error -->
var userList = $('#<%= ((ListView)lstViewSharedFolder.FindControl("lstViewUsers")).ClientID %>');
protected void lstViewSharedFolder_ItemDataBound(object sender, ListViewItemEventArgs e)
        {
            ListViewDataItem dataItem = (ListViewDataItem)e.Item;

            if (e.Item.ItemType == ListViewItemType.DataItem)
            {
                var folder = (SharedFolder)dataItem.DataItem;
                var users = folder.Users;

                var lstView = (ListView)e.Item.FindControl("lstViewUsers");
                lstView.DataSource = users;
                lstView.DataBind();
            }
        }
<asp:HyperLink ID="lnkUsername" runat="server" CssClass="my_link">
    <%# Eval( "UserName") %>
</asp:HyperLink>
var userList = $('.my_link');