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を使用してajaxコンボボックスのデザインを変更しているため、ドロップダウンリストを使用したくありませんが、ユーザーがコンボボックスにデータを入力できないようにする必要があるだけです..

どうやってやるの?

4

1 に答える 1

1

DropDownStyle - リスト内の項目に一致しないテキストをユーザーが入力できるようにするかどうか、およびリストを常に表示するかどうかを決定します。

「DropDownList」が指定されている場合、ユーザーはリスト内の項目に一致しないテキストを入力できません。
"DropDown" (デフォルト値) が指定されている場合、任意のテキストが許可されます。
"Simple" を指定すると、任意のテキストが許可され、AutoCompleteMode プロパティの値に関係なく、常にリストが表示されます。

参照:-
http://www.asp.net/ajaxlibrary/act_ComboBox.ashx

于 2013-10-11T06:57:51.733 に答える