[C#] DataGridView 열 이름 편집


Answers

다음을 사용하여 열 이름을 변경할 수도 있습니다.

myDataGrid.Columns[0].HeaderText = "My Header"

myDataGridDataSource 에 바인딩되어야합니다.

Question

DataGridView에서 열 이름을 편집 할 수있는 방법이 있습니까?




위에 게시 된 내용을 모른 채 직접 편집 할 수도 있습니다.

protected void gvCSMeasureCompare_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.Header)
        e.Row.Cells[0].Text = "New Header for Column 1";
}



@Dested DataReader에서 DataGrid를 채우는 경우 쿼리의 열 이름을 변경할 수 있습니다.

예를 들면

select ID as "Customer ID", CstNm as "First Name", CstLstNm as "Last Name"
from Customers

이렇게하면 데이터 표에 ID 대신 고객 ID가 표시됩니다.