SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: fofoam en Viernes 24 de Febrero de 2006, 22:00
-
Hola que tal,
Tal vez esta pregunta sea muy extraña pues es algo muy sencillo pero tengo una duda y no he logrado solucionarla ?
Estoy en una aplicaciòn de ASP.NET, acceso a una base de datos SQL Server donde acceso a una tabla con campos con decimales.
Al momento de asignarlos a un textbox en vez de ponerme el punto decimal me pone una coma ? Ya verifique la configuracion de mi maquina y esta bien y le he aplicado formatos a el valor decimal pero al momento de asignarlo me cambia el punto por el decimal.
Ejm: Me.txtPeso.Text = clsDatos.peso '(125.2) lo pasa como (125,2)
Donde clsDatos es una clase y peso es un atributo tipo double?
Tal vez alguien pueda orientarme acerca de esto, puede ser una configuracion ?
Salu2 . . .
-
en el SQL como estan?.
en tu aplicación en algun momento cambias la configuracion Regional?.
Saludos,
-
Ya resolvi el detalle, solo era un detalle en la configuracion regional?
Como quieras muchas gracias sergiotarrillo. Ok.
Salu2....
-
y como lo solucionastes?
Saludos,
-
Hola :huh: fofoam seguro que lograste corregir eso, no creo que con la configuracion regional lograste corregir eso, ya que esto se debe a la internacionalizacion y uso de formatos en la pagina, para esto hay que agragar que cultura usaras en tu pagina, bueno en ASP.NET en la pagina HTML agragas en la declaracion <%Page los siguientes atributos
- Culture
- UICulture
- ResponseEncoding
Con eso consigues tener un formato de visualizacion de tu pagina y que esta no dependa de la configuracion de la maquina del usuario sino que use la configuracion que tu asignes
Salu2
:comp:
-
Hola Kev, pues como mencionas no he logrado solucionar el detalle que menciones. Me habian dicho algo de la cultura o configuraiones que utilice en el proyecto, pero desconosco el tema, por lo cual investigare.
Ok. Gracias.
Salu2..