2013-10-11 1 views
1
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> 

    <asp:ComboBox ID="service_list" runat="server" AutoPostBack="true" DataTextField="CL_DESCRIPTION" 
        DataValueField="CL_ID" ondatabound="MyListDataBound" 
        DataSourceID="SqlDataSource1" CssClass="RedTypeComboBoxStyle" > 
         </asp:ComboBox > 

어떻게 사용자가 아약스 콤보 상자의 텍스트 상자에 데이터를 입력하지 못하게 할 수 있습니까?ajax 콤보 상자 컨트롤에 데이터를 입력하는 것을 방지하려면 어떻게해야합니까?

참고 : 나는 아약스 콤보 상자의 디자인을 변경하기 위해 CSS를 사용하고 있지만, 난 그냥 콤보 상자에 데이터를 입력에서 사용자를 방지해야하기 때문에 내가 싶어 ..

방법 드롭 다운 목록을 사용하지 않는 내가 할 수 있을까?

답변

1

DropDownStyle - 사용자가 목록의 항목과 일치하지 않는 텍스트를 입력 할 수 있는지 여부와 목록이 항상 표시되는지 여부를 결정합니다.

"DropDownList"가 지정되면 사용자는 목록의 항목과 일치하지 않는 텍스트를 입력 할 수 없습니다.
"DropDown"(기본값)을 지정하면 모든 텍스트가 허용됩니다.
"단순"을 지정하면 텍스트가 허용되고 목록은 AutoCompleteMode 속성 값과 관계없이 항상 표시됩니다.

참고 : -
http://www.asp.net/ajaxlibrary/act_ComboBox.ashx

관련 문제