codice:
string idfot = Request.QueryString["idcanc"];
if (idfot == "")
{
...
}
else
{
...
}


Nella mia query string anche se non è presente il parametro idcanc la mia if va sempre nell'else!!! Ho verificato che la variabile idfot viene valorizzata correttamente, ha il valore numerico se idcanc esiste e pare sia vuota se idcanc non esiste come parametro. Non capisco dove sia l'orrore!