I가있는 gridview 및 OnRowDataBound 이벤트를 가지고 열이 함수에 링크되어이 코드는 데이터 객체의 속성 값에 보이는의 gridview 행 평가 : name 매개 변수 인덱스 대신
if (e.Row.RowType == DataControlRowType.DataRow)
{
ThisRow = e.Row.DataItem as MyObjectModel;
if (ThisRow.Property1 == null) { e.Row.Cells[5].Text = "-"; }
source이고 null이면 Column 5에 "-"를 표시하도록 Null을 변환합니다. 문제는 제가 gridview의 열 순서를 변경하면 다른 모든 수정의 인덱스를 변경해야한다는 것입니다. "e.Row.Cells [5] .Text"문을 "열 머리글이 xyz 인 셀"로 변경하는 것이 좋습니다.
제안 사항?
감사합니다.
e가 현재 행 값을 반환하기 때문에 어렵습니다. – Student