Cuando la barra de direcciones no tiene el parámetro "id":
Solicitud.QueryString["ID"] == nulo
Convert.ToString(Request.QueryString["ID"]) == nulo
Tenga en cuenta que esto saldrá mal:
Request.QueryString["ID"].ToString();
Cuando la barra de direcciones tiene el parámetro "id" pero no se asigna ningún valor:
Solicitud.QueryString["ID"] == ""
Solicitud.QueryString["ID"] == Cadena.Empty
Convert.ToString(Request.QueryString["ID"]) == ""
Convert.ToString(Request.QueryString["ID"]) == String.Empty
Al juzgar dos condiciones al mismo tiempo:
if ("" + Solicitud.QueryString["ID"] == "") {...}
if (("" + Request.QueryString["ID"]).Length == 0) {...}
Fuente: BLOG de Jinshuiloutai