Необходимо решить следующую проблему.
На странице есть 2 элемента:
<asp:CheckBox ID="CheckBox1" runat="server">
<asp:TextBox ID="TextBox1" runat="server">
Далее реализовал логику на javascript, согласно которой TextBox становится недоступным, если галочка в CheckBox снимается или доступным, если она ставится.
<script type="text/javascript">
$('#<%=CheckBox1.ClientID %>').click(
function () {
if ($('#<%=CheckBox1.ClientID %>').prop("checked") == true) {
$('#<%=TextBox1.ClientID %>').prop("disabled", false);
} else {
$('#<%=TextBox1.ClientID %>').prop("disabled", true);
}
}
)
</script>
Всё работает на ура. Но вот дальше мне нужно со стороны сервера проверить, установлена ли галочка у CheckBox. Сняв галочку и выполнив запрос я вижу, что...
CheckBox1.Checked // = > true
Собственно я понимаю, что javascript просто не меняет свойства, которые отдаются серверу, вот только как это исправить (чтобы сервер мог видеть изменения параметров).
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники