Originariamente inviato da strip
no intendo non che id= sia vuoto ma che non venga inviata la querystring id=
E' la stessa cosa.
Puoi farti un controllo volendo sulla Request.ServerVariables("QUERY_STRING")