2011-07-27 9 views
1

다음 작업을 수행 할 수있는 가장 좋은 방법 찾기 위해 찾고 있어요 :만큼 나도 같은 제품 범주 내에서 나처럼, 필터 드롭 다운을 기반으로드롭 다운 필터링 ASP.Net

  1. 필터 데이터를 (예를 들어 장난감을 , 수수께끼, etc.), 그러나 다른 웹 모양 (제품 격자 및 제품 세부 사항)에서. 따라서 25 달러 미만의 장난감을 선택하면 그리드 형식으로 장난감에 대한 필터가 필요하지만 세부 정보를 보려면 클릭하면 필터 정보가 필요하므로 관련 항목을 필터링 할 수 있습니다.

  2. 제품 범주에 따라 특정 필터를 표시하십시오.

지금 당장 나는 이것을 수행 할 수 있어야하는 사용자 정의 컨트롤과 세션 변수를 작성하면된다고 생각합니다. 누구든지 이와 같은 일을하는 예를 알고 있거나 더 좋은 방법을 알고 있습니까? 어떤 도움을 주셔서 감사합니다.

EDIT : 지금은 page_load 이벤트를 사용하여 데이터를 업데이트하고 있으며 지금 당장 AJAX를 피하고 싶습니다. http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/CascadingDropDown/CascadingDropDown.aspx

+1

옳은 길을 걷고있는 것처럼 들립니다. 하나 이상의 사용자 정의 컨트롤에서 모든 기능을 결합하고 필요에 따라 정보를 저장하기 위해 viewstate 또는 session을 사용할 수 있어야합니다. –

+1

사용 가능 클라이언트 포스트 백 드롭 다운 목록을 사용할 수 있습니다. http://stackoverflow.com/questions/3659724/populating-dropdownlist-client-side-getting-post-back-validation-error –

답변

1

난 당신이 아약스와 드롭 다운을 계단식 비슷한을 사용할 수 있습니다 생각 :

웨이드

+0

나는 제품 격자 코드를 다시 작성해야하기 때문에 AJAX를 피하려고합니다. 그래도 고마워. – Wade73

+0

각 드롭 다운 목록에서 클라이언트 다시 게시를 사용할 수 있습니다. –

관련 문제