Ho una pagina error.aspx
. Se un utente accede a quella pagina, recupererà il percorso dell'errore nell'URL del metodo utilizzando Request.QueryString["aspxerrorpath"]
e funziona correttamente.Come verificare che Request.QueryString abbia un valore specifico o non in ASP.NET?
Ma se un utente accede direttamente a quella pagina, genererà un'eccezione perché aspxerrorpath
non è presente.
Come posso verificare che aspxerrorpath
ci sia o no?
Ho anche provato a utilizzare Request.QueryString.Count! = 0 ma il problema è che se l'utente annette qualcosa come? Abc = 1223, di nuovo darà l'eccezione – Peeyush
'Request.QueryString.Count! = 0' dirà semplicemente tu se ci sono _no_ parametri a tutti. – Oded