Usuário com melhor resposta
Esconder imgButtom em um gridview

Pergunta
-
Bom dia!
Estou precisando colocar um botão com statos visível ou invisível no grid a partir de um status retornado do banco porem ja fiz vários testes e cheguei mas perto com o código que segue abaixo porem na primeira linha do grid não funciona não seta no botão se é visível ou invisível.
protected void GW_Documentos_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { ImageButton btDeletar = (ImageButton)e.Row.FindControl("btDeletar"); ImageButton btConfirme = (ImageButton)e.Row.FindControl("btConfirme"); ImageButton btEditar = (ImageButton)e.Row.FindControl("btEditar"); foreach (GridViewRow row in GW_Documentos.Rows) { if (GW_Documentos.Rows.Count > 0) { if (estatus == 0) { btDeletar.Visible = true; btConfirme.Visible = true; btEditar.Visible = true; } else { btDeletar.Visible = false; btConfirme.Visible = false; btEditar.Visible = false; } } } btDeletar.Attributes.Add("onclick =", "javascript:return " + "confirm('Tem Certeza que deseja excluir esse documento? Apos excluir não será mais possível visualiza-lo!')"); btConfirme.Attributes.Add("onclick", "javascript:return " + "confirm('Tem Certeza que deseja confirmar este documento? Apos a confirmação não haverá mais como edita-lo!')"); } }
- Editado DarleySilva quinta-feira, 21 de maio de 2015 18:09
Respostas
-
Bom dia Pessoal!
Desde já agradeço porem apos lutar bastante contra os códigos cheguei a conclusão do problema apos encontrar um link com a mesma duvida segue o endereço:
https://social.msdn.microsoft.com/Forums/pt-BR/6a22d6ac-2433-4d45-a919-f72eea5bbf1e/esconder-boto-coluna-gridview?forum=504
- Marcado como Resposta Matheus L. M. C. Campos terça-feira, 26 de maio de 2015 18:51
Todas as Respostas
-
Bom dia!
Estou precisando colocar um botão com statos visível ou invisível no grid a partir de um status retornado do banco porem ja fiz vários testes e cheguei mas perto com o código que segue abaixo porem na primeira linha do grid não funciona não seta no botão
protected void GW_Documentos_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { ImageButton btDeletar = (ImageButton)e.Row.FindControl("btDeletar"); ImageButton btConfirme = (ImageButton)e.Row.FindControl("btConfirme"); ImageButton btEditar = (ImageButton)e.Row.FindControl("btEditar"); foreach (GridViewRow row in GW_Documentos.Rows) { if (GW_Documentos.Rows.Count > 0) { if (estatus == 0) { btDeletar.Visible = true; btConfirme.Visible = true; btEditar.Visible = true; } else { btDeletar.Visible = false; btConfirme.Visible = false; btEditar.Visible = false; } } } btDeletar.Attributes.Add("onclick =", "javascript:return " + "confirm('Tem Certeza que deseja excluir esse documento? Apos excluir não será mais possível visualiza-lo!')"); btConfirme.Attributes.Add("onclick", "javascript:return " + "confirm('Tem Certeza que deseja confirmar este documento? Apos a confirmação não haverá mais como edita-lo!')"); } }
-
Bom dia Pessoal!
Desde já agradeço porem apos lutar bastante contra os códigos cheguei a conclusão do problema apos encontrar um link com a mesma duvida segue o endereço:
https://social.msdn.microsoft.com/Forums/pt-BR/6a22d6ac-2433-4d45-a919-f72eea5bbf1e/esconder-boto-coluna-gridview?forum=504
- Marcado como Resposta Matheus L. M. C. Campos terça-feira, 26 de maio de 2015 18:51