1.
string Id = HttpContext.Current.Request.QueryString["id"];
string Id = HttpContext.Current.Request.QueryString["ID"];
2.Weather or not your server can get the parameter of the client.
I guess,your url is wrong.
I want to know the routes of the .aspx and the .cs