2009-03-24 11 views
0

나는 asp.net을 사용하고 있으며 사용자가 텍스트 상자에 글자를 입력 할 때마다 검색 결과를 필터링하려고합니다. 예를 들어이 웹 사이트는 내가 원하는 바를 정확히 수행합니다 : http://www.prisjakt.nu/ (오른쪽 상단 모서리에서 검색을 시도하십시오). 나는 텍스트 박스와 gridview를 검색 결과에 updatepanel에 넣으려고했지만 작동하지만 느리다. 빨리 그리고 어떻게 만들 수 있을까? 이것에 대한 기사 나 무언가가 있습니까?타이핑 할 때 동적 검색 결과

답변

1

검색 방법에 따라 다릅니다.

검색어가 A로 시작하고 "시작 문자"가 모두 인 경우 사용자가 "B"를 추가하고 데이터베이스에서 "AB로 시작"을 검색하면 비싼 데이터베이스를 만듭니다 반복해서 전화.

검색 용어를 수정하는 경우 (모두 "A로 시작"다음 "AB로 시작"으로 수정) 로컬 공간을 차지하지만 더 빠를 것입니다. 왜냐하면 전체 데이터 세트를 검색하지 않기 때문에 더 구체적으로 말하십시오.