Серверная программа asp может принимать параметры из формы на html-странице, так как же она реализует оценку параметров адреса IE?
Когда в адресной строке нет параметра «id»:
Вот цитата:
Request.QueryString["ID"] == ноль
Convert.ToString(Request.QueryString["ID"]) == null
Обратите внимание, что это приведет к ошибке:
Request.QueryString["ID"].ToString();
Когда в адресной строке есть параметр «id», но значение не присвоено:
Вот цитата:
Request.QueryString["ID"] == ""
Request.QueryString["ID"] == String.Empty
Convert.ToString(Request.QueryString["ID"]) == ""
Convert.ToString(Request.QueryString["ID"]) == String.Empty
При оценке двух условий одновременно:
Ниже приводится фрагмент цитаты:
if ("" + Request.QueryString["ID"] == "") {...}
if (("" + Request.QueryString["ID"]).Length == 0) {...}