グリッドビューにいくつかのドロップダウンがあり、それぞれに 2 つの同じオプションがあります。これらすべてのドロップダウンから、option1 が選択された回数 (selectedIndex = 1) と 2 番目のオプションが選択された回数 (selectedIndex = 2) を使用して計算したいと思います。 jQuery。
<asp:GridView ID="gd1" runat="server" AutoGenerateColumns="False"
onrowdatabound="gd1_RowDataBound" >
<Columns>
<asp:BoundField DataField="id" Visible="False"/>
<asp:BoundField DataField="fullName" Visible="True"
HeaderText="Full Name"/>
<asp:TemplateField >
<ItemTemplate>
<asp:DropDownList ID="ddl1" runat="server" ></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<ItemTemplate>
<asp:DropDownList ID="ddl2" runat="server"></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField >
<ItemTemplate>
<asp:DropDownList ID="ddl3" runat="server"></asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<asp:Label ID="Count1" runat="server" Text="First Count"></asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="CountSelected1" runat="server" ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<asp:Label ID="Count2" runat="server" Text="Second Count"></asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="CountSelected2" runat="server" ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
最後の 2 列には、option1 と option2 の合計選択数を表示します。