Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Davis

Desabilitar algumas linhas do gridview...

Recommended Posts

Opa!Seguinte: eu tenho um gridview onde eu carrego alguns registros de dentro da tabela "tbDocumentos" no meu banco de dados. Essa tabela tem um campo chamado "fechado" (bit - true/false) onde, se fechado = true significa que o documento está fechado (sei, meio óbvio...).Agora que vem o problema: Como eu mostro TODOS os documentos no grid eu precisaria exibir/esconder o botão "editar" do gridview de acordo com o status do documento (fechado = true/false).Alguém sabe se tem algum jeito de habilitar/desabilitar o botão editar de cada registro se necessário?Thanks! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu galera!

 

protected void gvDocs_RowDataBound(object sender, GridViewRowEventArgs e)	{		if (e.Row.RowType == DataControlRowType.DataRow)		{			//e.Row.Cells[1] é a coluna onde fica o botão "Editar"			if (gvDocs.DataKeys[e.Row.RowIndex]["fechado"].ToString() != "")			{ e.Row.Cells[1].Enabled = !Convert.ToBoolean(gvDocs.DataKeys[e.Row.RowIndex]["fechado"].ToString()); }		}	}

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.