Array
(
)

ABREVIAR PALAVRA NO GRIDVIEW

Alexandre_fsa
   - 04 fev 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

Leandro.cido
   - 05 fev 2009

Bom deve ser mais ou menos isso que vc quer:

Citação:

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