Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/HotelBooking/Controls/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/HotelBooking/Controls/CheckComboBox.ascx

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="CheckComboBox.ascx.cs" Inherits="Controls_CheckComboBox" %>
<script type="text/javascript">
    // <![CDATA[
        var textSeparator = ", ";
        function UpdateText(s, e) {
            var lb = window[s.name + "_ListBox"];
            var selectedItems = lb.GetSelectedItems();
            s.SetText(GetSelectedItemsText(selectedItems));
        }
        function GetSelectedItemsText(items) {
            var texts = [];
            for(var i = 0; i < items.length; i++)
                texts.push(items[i].text);
            return texts.join(textSeparator);
        }
    // ]]>
    </script>
    <dx:ASPxDropDownEdit ID="ASPxDropDownEdit1" Width="220px" Height="26px" runat="server" ClientIDMode="AutoID" AnimationType="None" ReadOnly="true" CssClass="low nonBorder" DropDownWindowHeight="150px" ShowShadow="false">
        <DropDownWindowTemplate>
            <dx:ASPxCheckBoxList ID="checkListBox" runat="server" ValueType="System.String" CssClass="dropDownListBox" Font-Size="14px" RepeatLayout="Flow" ItemSpacing="0" TextSpacing="5px">
                <Paddings PaddingTop="1px" PaddingBottom="1px" />
            </dx:ASPxCheckBoxList>
        </DropDownWindowTemplate>
        <ClientSideEvents TextChanged="UpdateText" DropDown="UpdateText" Init="UpdateText" CloseUp="UpdateText" />
    </dx:ASPxDropDownEdit>