2008-11-08 7 views
2

입니다. 제목이 말하는대로입니다.Ajax 드롭 다운 한도는

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/DropDown/DropDown.aspx

사용 linkbuttons을 ... 목록으로 제한하는 방법이 : 여기에 그림과 같이

나는 아약스 드롭 다운을 사용하고?

감사합니다.

편집 : 나는 VB 6에서 드롭 다운에서 "LimitToList"를 선택할 수 있다고 생각합니다. 사용자는 드롭 다운에서 값을 선택하고 자신의 데이터를 입력 할 수 없다는 것을 의미합니다. 뒤에 코드에서

<asp:Textbox id="txtFoo" onkeypress="return false;" runat="server"/> 

을 또는 : 당신이 텍스트 상자를 확장하고 있기 때문에

+0

목록의 한도가 의미하는 바를 명확히 할 수 있습니까? – FlySwat

+0

예제에서 내 자신의 데이터를 입력 할 수있는 방법이 없습니다. 어떤 유형의 컨트롤을 확장하고 있습니까? – FlySwat

+0

그것은 텍스트 상자입니다, 만약 당신이 텍스트 상자에 포커스를 허용하지 않을까요? 내가 brb를 시도하자. –

답변

2

, 나는 당신이 ASPX에서이 작업을 수행 할 수있는 가장 좋은 옵션은 키 누름을 무효화 이벤트 리스너를 부착하는 것입니다 생각 :

txtFoo.Attributes.Add("OnKeyPress","return false;"); 

은 본질적으로 원하는 효과를 만들어, 텍스트 상자에 입력에서 사용자를 방지 할 수 있습니다.

자바 스크립트가 비활성화되어 있고 드롭 다운 익스텐더가 작동하지 않는 경우 사용자가 항목을 자유롭게 입력 할 수 있다는 점이 부가적인 부작용입니다.

+0

당신은 정말 대단합니다! 좋은 전화. –

관련 문제