C# 通过jquery获取用户控件中网格视图中标签控件的值

C# 通过jquery获取用户控件中网格视图中标签控件的值,c#,jquery,asp.net,C#,Jquery,Asp.net,嗨,我有一个用户控件,它包含一个带有标签控件的网格 <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="false"> <Columns> <asp:TemplateField HeaderText="Project review date" > <ItemTemplate> <asp:Label runat="server" Css

嗨,我有一个用户控件,它包含一个带有标签控件的网格

<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="false">
   <Columns>
   <asp:TemplateField HeaderText="Project review date" >
    <ItemTemplate>
      <asp:Label runat="server" CssClass="reviewDate" ID="lblReviewDate">
      </asp:Label>                
    </ItemTemplate>                
   </asp:TemplateField>
   </Columns>
</asp:GridView>


在通过jquery的ASPX页面中,我想设置标签值。

GridView中的控件会重复它们自己,因此它们的ID看起来像这样
GridView2\u ctl02\u lblReviewDate

因此,您可以按类循环GridView中的所有项,并根据行索引获取/设置它们的值

<script type="text/javascript">
    $('#<%= GridView2.ClientID %> .reviewDate').each(function (index, element) {
        $(this).text("Value " + index);
    });
</script>

$('#.reviewDate')。每个(函数(索引,元素){
$(此).text(“值”+索引);
});

那么您的第一步将是检查您试图读取的客户端HTML。jQuery不知道这个服务器端代码,它只会看到结果的客户端HTML并与之交互。HTML是什么样子的,您具体想从中读取什么?