Привет У меня есть набор переключателей для значений «да» и «нет», которые имеют имя = «выбор». «Да» отмечен по умолчанию. Они оба runat = "сервер". Я прочитал выбор на обратной стороне, как показано ниже. Он прекрасно работает, пока проверка не провалится. Например, если я выберу «нет» и проверка не пройдёт при обратной передаче, я все равно увижу «нет». Но если я отправлю форму после того, как все исправлю, то значение «да» на стороне сервера! Это ошибка в .net, и если да, то как мне это исправить?
foreach (string key in Request.Form.AllKeys)
{
if (key.EndsWith("choice"))
return Request.Form[key] == "yes";
}