Alterar imagem de ButtonField no RowDataBound
Tenho a seguinte situação;
Quando populo meu gridview deixo o ButtonField como false para todas as linhas exeto na minha condicional status '3' onde deixo ativo, o que nao estou conseguindo é alterar a imagem do ButtonField, quero deixar o botao desativado e com uma imgem diferente tipo em pb sem o click.
protected void GridView_Principal_Ultimos_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//Desabilita os botoes
e.Row.Cells[5].Enabled = false;
//PRECISO MUDAR A IMAGEM PARA ESSE CASO
string status = e.Row.Cells[3].Text.ToString();
if (status == "1")
{
e.Row.Cells[3].Text = "Pendente";
}
if (status == "2")
{
e.Row.Cells[3].Text = "Em Produção";
e.Row.BackColor = System.Drawing.ColorTranslator.FromHtml("#DCF9E7");
}
if (status == "3")
{
e.Row.Cells[3].Text = "Recebido";
e.Row.BackColor = System.Drawing.ColorTranslator.FromHtml("#CAE8F3");
//habilita o botao
e.Row.Cells[5].Enabled = true;
}
}
}Discussão (1)
Carregando comentários...