Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r

miércoles, 27 de agosto de 2008

Darle formato a un campo de un gridview

Este articulo lo envía mi amigo y hermano Oscar Peña y trata de cómo darle un formato específico a un campo de un gridview en .NET

Saben que a veces nuestros jefes (los clientes) nos piden que los campos tengan algún formato en específico como un signo de dinero ($), guiones, paréntesis, etc.

Entonces para eso podemos utilizar el siguiente codiguito…. CHEERS!!! J


 


 

Un ejemplo de una tarjeta de credito.

------------------------------------------------------------------------------------------------------------------------------


 

GridViewRowEventArgs ea = e as GridViewRowEventArgs;

if (ea.Row.RowType == DataControlRowType.DataRow)

{

DataRowView drv = ea.Row.DataItem as DataRowView;

Object ob = drv["no_tarjeta"];

if (!Convert.IsDBNull(ob))

{

Int64 iParsedValue = 0;

if (Int64.TryParse(ob.ToString(), out iParsedValue))

{

TableCell cell = ea.Row.Cells[1];

cell.Text = String.Format(System.Globalization.CultureInfo.CurrentCulture,

"{0:####-####-####-####}", new object[] { iParsedValue });

}

}

}

No hay comentarios: