2012-09-26 4 views
1

아무도 내 문제를 asp.net에서 수행하는 방법을 도울 수 있을까? 서버 컨트롤 텍스트 상자 및 목록 상자가 있습니다. 내가 원하는 것은 키 입력시 텍스트 상자에 내용을 입력 할 때 목록 상자의 내용도 업데이트 (실시간)되어 그에 따라 결과가 필터링됩니다. 텍스트 상자가 지워지면 목록 상자의 모든 원래 값이 다시 나타납니다.업데이트 목록 상자에서 텍스트 상자 변경 asp.net

+0

아니지만 당신이 원하는 [아약스 ListSearchExtender] (http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/ListSearch/ListSearch.aspx를 보라 정확히). –

+0

@Tim Schmelter 나는 그것을 이미 확인했지만 요구 사항에 맞지 않습니다. 어쨌든 고마워. –

답변

0
텍스트 상자에 대한

사용 JQuery와

$("#<%=txtboxID.ClientID %>").keydown(function (e) { 
    e.preventDefault(); 
    //your action 
}); 
+0

답장을 보내 주셔서 감사합니다,하지만 어떻게 귀하의 작업에서 // 서버 사이드 액션을 호출합니까? 미안하지만 아직 jquery에 익숙하지 않습니다. 더 자세히 설명해 줄 수 있습니까? 고맙습니다. –

+0

은해야 할 일에 달려 있습니다. 원하는 기능을 정교하게 만들 수 있습니까? 다른 옵션은 다음과 같이 JQuery에서 버튼 클릭을 호출하는 것입니다. $ ("# <% = buttonID.ClientID %>"). click(); 버튼을 "display : none"으로 설정하여 사용자가보고 클릭 할 수 없도록하십시오. –

+1

답장을 보내 주셔서 감사합니다. 그것에 관한 대략적인 코드 스 니펫을 줄 수 있습니까? 텍스트 상자 하나와 목록 상자 하나만 있으면됩니다. 텍스트 상자에 입력 된 것이 있으면 텍스트 상자에 입력 한 내용을 기준으로 목록 상자가 자동으로 필터링됩니다. 우리가 구글에서 검색을하고있을 때처럼 나는 대신 목록 상자에 필터링 된 결과를 표시하려고합니다. 고맙습니다. –

관련 문제