어떻게 Gridview가 ObjectDataSource와 내부적으로 협력합니까? GridView의 DataSourceID를 설정하면 할당 된 ObjectDataSource가 페이징 및 정렬과 같은 작업을 처리하지만 코드 바인딩에서 gridview의 datasource를 설정할 때 데이터 바인딩 자체 위에 완전히 제어 할 수 없습니다.GridView와 ObjectDataSource의 상호 작동 방식은 무엇입니까?
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
testGridView.DataSource = testObjectDataSource.Select();
testGridView.DataBind();
}
}
이제 모든 권한을 갖지만 편안함 정렬 및 페이징의 이점을 잃어 버렸습니다. 그리고 ObjectDataSource와 Gridview 사이의 협력은 나를 위해 신비가되었습니다. ObjectDataSource와 Gridview가 어떻게 연동되는지 자세히 설명해 줄 수 있습니까? 필자는 자신의 스마트 코드를 작성하거나이 협력을 모방 한 자체 gridview를 작성하기 위해이를 이해하고자합니다. 답변에 많은 감사드립니다.
wonde : 그것은 좋은 예입니다,하지만 그들은이 DataSourceID 사용하고 그 그들은 또한 내가 원하지 않는 무엇이며, ODS와 GV co-op에 대해 설명하지 마시고 – sanjuro