Io imposterei semplicemente la culture nel web.config.
<globalization culture="it-IT" uiCulture="it-IT" enableBestFitResponseEncoding="true" enableClientBasedCulture="true" />

Problema risolto.
Ciao,

come ho specificato nello script (e come puoi facilmente verificare), nel caso di GET non funziona, perché il QueryStringValueProvider di default forza la invariant culture.

Da Reflector:

internal QueryStringValueProvider(ControllerContext controllerContext, IUnvalidatedRequestValues unvalidatedValues)
 : base(controllerContext.HttpContext.Request.QueryString, unvalidatedValues.QueryString, CultureInfo.InvariantCulture)
{
}


m.
Modificato da Cradle il 16 dicembre 2012 13.05 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.