2010-01-20 2 views
0

항목 이름이 세부 정보보기 하이퍼 링크 인 단순한 GridView로 표시된 일련의 데이터가 있습니다. 특정 필드 (sortOrder 및 isApproved)가 기본 페이지에서 편집 가능하고 그리드의 각 항목을 방문 할 필요가 없도록이 시나리오를 업데이트하려고합니다.DataGrid 또는 GridView에서 변경 내용을 일괄 저장

GridView를 DataGrid로 변환하고 해당 열에 대해 TemplateColumn을 포함했습니다. 나는 값을 적절히 표시하기 위해 연결시켰다. 이 시점에서 나는 DataGrid를 들여다 볼 수있는 방법을 찾고 있으며 관련 데이터 소스를 사용하여 버튼의 클릭 이벤트에서 값이 변경되었는지 확인합니다. 이 시점에서 해당 변경 내용을 각각의 SharePoint 목록에 유지할 수있었습니다.

저는 DataGrid 또는 GridView에 대해서는별로 익숙하지 않습니다. 누구든지 올바른 방향으로 포인트 클릭 할 때 항목/행 수준에서 데이터 소스에 액세스 할 수있는 방법을 알려줄 수 있습니까?

답변

1

ItemCommand에 대한 이벤트 처리기를 추가하면 e.Item.DataItem에 액세스하여 특정 행의 데이터를 가져올 수 있습니다.

나는 GridView에 대해 RowCommand가 될 것이라고 생각하지만, 내 머리 꼭대기는 확실하지 않다.

0

DataGrid에 대해 더 자세히 알아야하고 좋은 자습서에 대해 질문했습니다. 게시물의 위치는 다음과 같습니다. Good DataGridView tutorial

변경된 값이 있는지 보려면 무언가가 변경 될 때 행 ID를 어딘가에 저장 한 다음 변경된 모든 행을 찾아서 업데이트해야합니다.

도움이 되었기를 바랍니다.

관련 문제