본문 바로가기
ASP.NET

DropDownList 의 item 값을 Filtering 하기

by Hwoarang757 2013. 2. 1.

훈스닷넷의 하늘아래님의 도움으로 만들어 보았습니다.

감사드립니다 하늘아래님 (__) 

DropDownList 안의 Item중 특정 Item에 대해서 숨길수 있는 Visible 속성을 찾고 있었으나 없었습니다.

 

Xsd.Code.dsCodeTableAdapters.CodeTableAdapter adCode = new Xsd.Code.dsCodeTableAdapters.CodeTableAdapter();

//데이터 테이블 생성
Xsd.Code.dsCode.CodeDataTable tblCode = new Xsd.Code.dsCode.CodeDataTable();

 tblCode = adCode.sp_code();

 

//드롭 다운 리스트 DataSource를 위에 생성한 tblCode로 선택.

ddlTab3CamCD.DataSource = tblCode;
ddlTab3CamCD.DataTextField = "NAME";
ddlTab3CamCD.DataValueField = "CODE";

DataView dataView = tblCode.DefaultView;
//LO인 글자가 포함된 item만 표시

dataView.RowFilter = "name like '%LO%'";

//DataBind

ddlTab3CamCD.DataBind();