Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Goonie
    Registrato dal
    Sep 2007
    residenza
    Rome/Florence
    Messaggi
    39

    [VB.NET] "depurare" querystring

    Domanda da newbie,
    Ho un passaggio di dati in querystring del tipo
    "?VarDato=dato datino datetto"

    che viene formattato dal browser nella pagina di destinazione

    "?VarDato=dato%20datino%20datetto"

    Esiste una funzione apposita per riconvertire i caratteri che applica il browser in quelli originali... in sostanza mi vorei evitare di fare i replace a mano ogni volta.

    Thanks

  2. #2
    HttpServerUtility.HTMLEncode
    HttpServerUtility.HTMLDecode

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Prova pure questo:

    @#°#") %>">spedisci

    poi fai sapere
    Pietro

  4. #4
    Utente di HTML.it L'avatar di Goonie
    Registrato dal
    Sep 2007
    residenza
    Rome/Florence
    Messaggi
    39
    Grazie,

    non ho usato la HttpServerUtility.HTMLEncode, lo segnava come errore... non sò forse perchè il codice lo sto scrivendo non direttamente nel'aspx ma nella parte compilata della pagina.

    ps sto usando visual studio 2002


    ho risolto così

    Dim sw As New StringWriter()
    Server.HtmlDecode(varDato, sw)
    varDato = sw.ToString()


    Non posso provarlo in questa maniera in quanto costruisco il link(s) in maniera dinamica nel ItemDataBound di una datagrid.. sto nel code behind

    Thanks

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    secondo me l'importante è essere abbastanza elastici mentalmente, in modo da cogliere un suggerimento e adattarlo alle proprie esigenze.

    Prova a fare una prova con una immagine di nome àèéìòù+- .jpg

    [img]prova.aspx?p_img=àèéìòù+- .jpg[/img]


    oppure, prova a spedire al server con ajax qualcosa che contenga il carattere +, e vedi se va.
    Pietro

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.