Ciao a tutti
ho una pagina che deve stampare i risultati di una ricerca.
A questa pagina passo una variabile che contiene la parola da ricercare criptata.
Visualizzo i risultati con jquery.
Ho questo problema: se eseguo
if (!Page.IsPostBack)
{
hdCerca.Value = string.Empty;
string cerca = Request["q"];
if(cerca != null)
{
try
{
cerca = DataCrypter.Decrypt(cerca);
hdCerca.Value = cerca;
}
catch
{
}
}
}
e provo a leggere in un file js:
$(window).load(function () {
var cerca = $('#hdCerca').val();
caricaRisultati(cerca);
});
hdCerca risulta vuoto e penso di aver capito perchè.
Ho provato anche ad utilizzare un WebMethod:
[WebMethod]
public static string Query()
{
string cerca = HttpContext.Current.Request["q"];
if (cerca != null)
{
try
{
cerca = DataCrypter.Decrypt(cerca);
}
catch
{
}
}
return (!string.IsNullOrEmpty(cerca) ? cerca : string.Empty);
}
ma no trova 'q'.
Come posso risolvere questo problema?
Grazie