413 messaggi dal 22 giugno 2007
Salve,
ho un ecommerce che utilizza RouteTable per urlWriter delle pagini.
Tutto funziona correttamente, solo che ho dei problemi con alcune pagine Prodotto che hanno caratteri particolare nel CodiceArticolo e l'url si va a comporre così:

www.sito.it/catalogo/scheda-madre_7917%23001R.aspx
CodiceArticolo: 7917#001R

Nella pagina prodotto è presente un LinkButton che selezionato inserisce l'articolo nel carrello.
Per gli altri prodotti non ci sono problemi ma con quelli con caratteri strani ricevo questo errore

[HttpException (0x80004005): Il verbo HTTP POST utilizzato per accedere al percorso '/catalogo/scheda-madre_7917' non è consentito.]

Qualcuno ha suggerimenti, idee per risolvere questo problema?
413 messaggi dal 22 giugno 2007
Nessuno proprio sa darmi una mano :-(
413 messaggi dal 22 giugno 2007
Se qualcuno riuscisse a darmi una dritta... Non so più dove sbattere la testa
98 messaggi dal 13 febbraio 2016
desy_dm ha scritto:
Se qualcuno riuscisse a darmi una dritta... Non so più dove sbattere la testa


Ciao Desy_dm,
nella pagina di destinazione, quando leggi il valore della route usa l'UrlDecode, così:


string CodiceArticolo = Server.UrlDecode(Context.Items["campourl"].ToString());


Ciao

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.