我有一个<asp:ComboBox>
填充<asp:CheckBoxes>
。 Combobox宽200px。复选框也是200px宽。复选框选择区域
只有当我点击'框'或复选框文本标签时,我才能检查复选框。即使点击行中的任何位置,我也希望能够检查该项目。
有什么办法可以将这个区域扩展到整行?
更新:
在绿色区域,一切都很好。 但是,当我点击红色区域时,复选框没有被选中,下拉列表上升。
<telerik:RadComboBox runat="server" EnableTextSelection="false"
ID="rcb_Something"
Width="200px"
HighlightTemplatedItems="true"
AllowCustomText="true"
Text="Select Something"
MaxHeight="250px">
<ItemTemplate>
<telerik:RadBinaryImage ID="RadBinaryImage1" runat="server"
Width="24px"
Height="24px"
DataValue='<%# Eval("Something") %>'
ResizeMode="Fit" />
<asp:CheckBox ID="CheckBox1"
runat="server"
Text='<%# Eval("Something") %>'
ToolTip='<%# Eval("SomethingId") %>'
/>
</ItemTemplate>
更多细节将有助于:什么是你想要点击的整排?表格行? – Druid 2011-03-31 13:01:35
我用代码更新了问题。行是组合框中的一个项目。它不必是整行可点击的。如果我可以以某种方式禁用点击项目背景,只有复选框可以点击,这对我来说就足够了。这使我感到棘手,因为当我点击物品背景下拉列表时已关闭。 – 1110 2011-03-31 13:19:00