Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di EnSa
    Registrato dal
    Apr 2009
    Messaggi
    191

    [ASP.NET MVC3 c#] decimal database first

    ho dei valori salvati nel database nel campo QUANTITA decimal(4,2)

    es:

    0,00
    5,00
    14,00


    Ho utilizzato ADO.NET Entity Data Model per creare il modello a partire dal database

    e poi ADO.NET DbContext Generator per creare il codice


    il problema si presenta quando creo la pagina per la modifica dei campi

    @Html.EditorFor(m => m.QUANTITA)


    quando vado a salvare il dato mi dice che il campo QUANTITA deve essere un valore numerico, infatti se nel campo scrivo 0.00 o 5.00 il tutto funziona correttamente

    Come posso risolvere il problema??

  2. #2
    Utente di HTML.it L'avatar di EnSa
    Registrato dal
    Apr 2009
    Messaggi
    191
    risolto aggiungendo nel web.config

    <globalization culture="en-US" uiCulture="en" />

  3. #3
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Io suggerirei di creare un model binder appropriato o di usare jquery globalize
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.