내가이 테이블 내 ASP 페이지에 400000 행이 데이터베이스에서 테이블을 내 드롭 다운 목록 (ddlPlaintiffName가) 에서이 방법여분의 거대한 datatable에서 드롭 다운 목록을 채우는 방법?
private void FillPlaintiff() { //declare connection by pass connection string from web.config SqlConnection sqlcon = new SqlConnection (ConfigurationManager.ConnectionStrings["SystemConn"].ConnectionString); //declare sql statment as astring variable SqlCommand sqlcom = new SqlCommand(); sqlcom.Connection = sqlcon; sqlcom.CommandType = CommandType.StoredProcedure; sqlcom.CommandText = "proc_SelectPlaintiff"; DataTable ds = new DataTable(); //fill data set with data adabter that contain data from database // sad.Fill(ds); sqlcon.Open(); SqlDataAdapter sad = new SqlDataAdapter(sqlcom); sad.Fill(ds); ddlPlaintiffName.DataSource = ds; ddlPlaintiffName.DataBind(); ddlPlaintiffName.Items.Insert(0, "--select --"); sqlcon.Close(); }
을 채우기 가지고 있지만 모든 내 부하 내가이
을 피할 수있는 방법을 아주 아주 천천히 다시 게시
당신의 UI를 _rethink_해야하고 드롭 다운 대신 자동 완성/검색 옵션이 있어야한다고 제안합니다. hunderd 옵션조차 드롭 다운의 UI가 좋지 않습니다. – Oded
@Oded 완벽하게 말하기 -이 문제에 대한 해결책 (이 질문에 대한 답)이 기능하지 않는 UI를 초래하기 때문에 시작하는 것이 기술적 인 문제는 아닙니다. – TomTom