如何为组合框项目编写客户端事件函数

时间:2011-05-11 03:36:25

标签: c# asp.net

<dx:ASPxComboBox ID="ASPxComboBox2" runat="server" ClientIDMode="AutoID" 
            SelectedIndex="-1" onselectedindexchanged="ASPxComboBox1_SelectedIndexChanged1" > 
        <ClientSideEvents SelectedIndexChanged="function(s, e) {
    grid.SelectRows();}" />            
                                 <Items>                                    
                                 <dx:ListEditItem Text="Selecte All Rows" /> 
                                 <dx:ListEditItem Text="UnselectAll" />                              
                                 </Items>
              </dx:ASPxComboBox>

我想为组合框中的“取消选择全部”项目编写事件。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

您需要编写一个通过组合框迭代的JavaScript函数 并将所有选定项目标记为false。

请参阅Select/unselect all checkbox fields using pure Javascript and HTML了解示例代码

MSDN: Working with Client-Side Script

答案 1 :(得分:0)

使用jQuery

$('input:checkbox').each( function() {
     this.checked = false;
});