ABREVIAR PALAVRA NO GRIDVIEW

.NET

04/02/2009

Gostaria de saber se alguem sabe como fazer para abreviar uma frase em uma linha do gridview sem colocar valo fixo?

Igual embaixo eu coloquei valor fixo de 34 caracteres, eu queria que ele visse o tamanho da coluna e definisse sozinho o tamanho ideal de caracteres

int tamanhoObs;
tamanhoObs = lblObs.Text.Length;


if (tamanhoObs > 34)
{
lblObs.Text = lblObs.Text.Substring(0, 34);
lblObs.Text += ´...´;
}

grato,

Alexandre bueno


Alexandre_fsa

Alexandre_fsa

Curtidas 0

Respostas

Leandro.cido

Leandro.cido

04/02/2009

Bom deve ser mais ou menos isso que vc quer:

foreach (DataRow dr in GridView1.Rows) { coluna1 = dr[0].ToString(); if (coluna1.Length >= 34) dr[0] = coluna1.Substring(0, 34) + ´ ...´; }



GOSTEI 0
POSTAR