Usuário com melhor resposta
Adicionar uma linha na gridView dependendo da condição IF C#

Pergunta
-
Olá a todos,
Eu tenho uma gridView com a seguinte condição e pretendo introduzir uma linha caso essa condição for verdadeira.
protected void gdvPlanoAct_RowDataBound(object sender, GridViewRowEventArgs e) { GridViewRow gvr = e.Row; if (gvr.Cells[1].Text == "CA ") { adicionar uma linha por cima com texto "blaaaablaaa" } }
Respostas
-
Cambrige,
O que você quer é um gridview com agrupamento.
Leia esse artigo que acho vai resolver seu problema:
http://www.agrinei.com/gridviewhelper/gridviewhelper_pt.htm
Carlos Eduardo Ferreira
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 23 de fevereiro de 2017 11:57
Todas as Respostas
-
O que você precisa? Não ficou claro!
Se ajudei Vote como Útil, se resolvi seu problema clique em Marcar como Resposta.
Daniel Ribeiro Arrais
Consultor Sênior
Site: www.danielarrais.com.br
Linkedin: http://www.linkedin.com/in/danielarrais
E-mail: arraishapkido@gmail.com
Skype: dani.arrais
-
-
-
-
-
Cambrige,
Tente isso:
protected void gdvPlanoAct_RowDataBound(object sender, GridViewRowEventArgs e) { GridViewRow gvr = e.Row; if (gvr.Cells[1].Text == "CA ") { // Adiciona o estilo para linha por cima do texto gvr.Style.Add("text-decoration", "line-through"); // ... Seu código } }
Carlos Eduardo Ferreira
-
Acho que não me entenderam. Coloquei uma linha a mão a titulo de exemplo. quero uma linha da gridView composta por varias celulas mas todas mergidas(juntas) no sentido de um titulo grande para cada grupo de coisas. Por exemplo eu tenho CA que repete varias vezes de acordo com os vários registos que estão associados a ele. Mas não quero. Quero introduzir uma linha para colocolar um titulo CA uma vez e tudo que estiver associado a ele fica por baixo.
Neste momento está assim:
CA atividade 1 CA atividade 2 CA atividade 3 CA atividade 4
Quero assim:CA atividade 1 atividade 2 atividade 3 atividade 4 -
Cambrige,
O que você quer é um gridview com agrupamento.
Leia esse artigo que acho vai resolver seu problema:
http://www.agrinei.com/gridviewhelper/gridviewhelper_pt.htm
Carlos Eduardo Ferreira
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 23 de fevereiro de 2017 11:57
-