Foros del Web » Programación para mayores de 30 ;) » .NET »

formato de decimales para toda a aplicacion asp.net

Estas en el tema de formato de decimales para toda a aplicacion asp.net en el foro de .NET en Foros del Web. Hola a todo, tengo una aplicacion web muy grande, y necesita cambiar el formato de los decimales de 4 a 3 digitos decimales en todos ...
  #1 (permalink)  
Antiguo 12/12/2006, 12:53
Rodolfo Israel
Invitado
 
Mensajes: n/a
Puntos:
formato de decimales para toda a aplicacion asp.net

Hola a todo, tengo una aplicacion web muy grande, y necesita cambiar el formato de los decimales de 4 a 3 digitos decimales en todos los lugares en donde muestro numero decimales, alguien sabe como puedo hacer esto sin tener que estar formateando todas las apariciones de mis numeros?

Me imagino que en algun lugar del web.config o en el archivo global asax se debe de porder implementar, ya lo intente modificando la cultura actual de currentTrhead pero me dice que no puedo aplicar los cambio en el global.asax pues es de solo lectura.


Saludos.
  #2 (permalink)  
Antiguo 13/12/2006, 05:46
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años, 1 mes
Puntos: 9
Re: formato de decimales para toda a aplicacion asp.net

Hola Rodolfo, cuanto tiempo!
Tenías hecho lo de los 4 decimales de alguna forma "declarativa".
Yo cuando hago los cálculos, digamos que redondeo en cada momento concreto, al numero de decimales que corresponda.
Con lo que en tu caso, debería ir cambiando todos los Math.Round(..., 4) o los FormatNumber(..., 4) por tres decimales en vez de cuatro.
Se puede hacer todo esto de forma que cambiando un dato, en algun sitio como el web.config, se consiga variar el numero de decimales con los que trabaja toda la aplicación? Sería una buena cosa.
Bueno, siento haber planteado otra duda en vez de solucionarte la que tenías.
Haber si alguien puede comentar al respecto.
Saludos Rodolfo.
__________________
..:: moNTeZIon ::..
  #3 (permalink)  
Antiguo 13/12/2006, 11:27
Rodolfo Israel
Invitado
 
Mensajes: n/a
Puntos:
Re: formato de decimales para toda a aplicacion asp.net

Hola moNTeZIon, que gusto verte de nuevo jejejeje, en teoria se puede hacer, las configuraciones de fecha, hora, numeros y monedas estan almacenadas como parte de la cultura de aplicacion y la cultura actual depende de la configuracion regional del windows a menos que indiques lo contrario en web.config, por ejemplo en una pagina web que se ejecuta en varios paises los formatos de modena que el usuario ve dependen de la configuracion de su windows, pero si tu especificas en el web.config que sin importar la cultura de windows tu pagina solo se mueste con la cultura mx (Mexico) pues asi se hace. De igual manera cada cultura tiene sus formatos especificos para sus fechas, numeros, etc... En teoria tu puedes manipular este formato desde tu aplicacion una vez y sin tener que estar formateando siempre el .net automaticamente aplicaria tus configuraciones, en esta web explica algo de eso: http://www.microsoft.com/spanish/msd...ces/art116.asp

el problema es que yo lo he intentado y no funciona, algo estare haciendo mal, en fin, espero alguien tenga la solucion, pero si la encuentro primero se las paso.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 12:48.