내 코드를 사용하지만, 편집 열이 거짓 활성화 모두, 내가 거짓 editbutton을 원하는 statuse 값에 따라foreach는 gridview에 행,있는 CommandField 편집은 참 또는 거짓 여기
foreach (GridViewRow row in GridView1.Rows)
{
statuse = dt.Rows[0].ItemArray[6].ToString();
if (statuse != null || statuse != "")
{
if (control is LinkButton)
{
LinkButton btn = control as LinkButton;
btn.Enabled = btn.CommandName.Equals("Edit");
btn.Enabled = false;
}
}
}
당신이 찾고 계십니까? 'btn.Enabled = statuse == null || statuse == ""' – Reniuz
이 경우 RowDataBound 이벤트를 사용합니다. – VDWWD
예 저는 rowdatabound를 사용했습니다. 메신저를 찾고 : statuse value = ""면 commandfieled가 false로 설정됩니다. 하지만 내가 시도한 후에는 모든 명령 편집이 false가되었는데 상태 값이 없거나 값이없는 경우 –