에 바인딩 DataGrid를 컬렉션에 바인딩하려면 어떻게해야합니까? (예 : List). DataGrid를 컬렉션
Datagrid dg = new Datagrid();
dg.DataSource = myCollection;
dg.DataBind();
하지만,이 후
는, DataGrid를 여전히 컬렉션에서 데이터를 표시하지 않습니다 : 내가 이것을 사용했다.에 바인딩 DataGrid를 컬렉션에 바인딩하려면 어떻게해야합니까? (예 : List). DataGrid를 컬렉션
Datagrid dg = new Datagrid();
dg.DataSource = myCollection;
dg.DataBind();
하지만,이 후
는, DataGrid를 여전히 컬렉션에서 데이터를 표시하지 않습니다 : 내가 이것을 사용했다.DataGrid를 DataTable/DataSet에 바인딩하는 것과 같은 방법입니다. 데이터 바인딩시 개체 속성이 열 이름처럼 작동합니다.
DataGrid1.DataSource = myList;
DataGrid1.DataBind();
List<string> lst= new List<string>();
lst.Add("your string");
Datagrid dg = new Datagrid();
dg.DataSource=lst;
dg.DataBind();
면책 조항 :이 코드를 실행하지 않은, 그러나 이것은 그냥 List
의 인스턴스 이름으로 YourDataGrid.Datasource
을 설정
당신의 일반적인 아이디어를 제공하고 에게 YourDataGrid.DataBind()
함수를 호출해야합니다.
양식에 Datagrid 개체 (dg)를 추가해야합니다.
this.Controls.Add(dg);