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是什么样子的,您具体想从中读取什么?