我有一个关于 ASP.Net GridView 控件中的 Telerik RadComboBox 的问题。
请在下面找到我的代码片段:
<asp:UpdatePanel ID="papPanel" runat="server">
<ContentTemplate>
<asp:GridView ID="gvTestGrid" runat="server" AutoGenerateColumns="false" OnRowDataBound="gvTestGrid_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="Column1">
<ItemTemplate>
<asp:Label ID="lblValue" runat="server" Text='<%# Bind("Col1")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Column2">
<ItemTemplate>
<telerik:RadComboBox ID="rcbItem" runat="server" CheckBoxes="true" AutoPostBack="false"
OnClientItemChecked="rcbItemOnClientItemChecked">
<items>
<telerik:RadComboBoxItem Value="1" Text="Item A" />
<telerik:RadComboBoxItem Value="2" Text="Item B" />
<telerik:RadComboBoxItem Value="3" Text="Item C" />
<telerik:RadComboBoxItem Value="3" Text="Item D" />
<telerik:RadComboBoxItem Value="3" Text="Item E" />
<telerik:RadComboBoxItem Value="3" Text="Item F" />
</items>
</telerik:RadComboBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
我的 GridView 中有 2 列,我想在同一行的“Column2”上触发 OnClientItemChecked 事件时使用 JavaScript 或 jQuery 从“Column1”中获取值。
例如,在第 1 行的 ComboBox 控件上检查值后,我想获得值“1”。
请帮忙,在先谢谢你。