У меня есть CheckBox, который включен и отключен со стороны сервера, но когда пользователь редактирует его в inspect, он может изменять данные, даже если он отключен. Есть ли способ, как предотвратить это, как добавление атрибута только для чтения на asp: TextBox?
Вот мой HTML-образец CheckBox:
<asp:CheckBox ID="cbTest" runat="server" />
А вот за кодом:
cbTest.Enabled = false;
//cbTest.Attributes.Add("onclick", "return false;");
//cbTest.Attributes.Add("onclick", "event.preventDefault();");
Я пытался добавить атрибуты onclick, но безуспешно.
Вот скрипт для protectDefault ():
window.onload = function () {
$('.readonly:checkbox').click(function (e) {
e.preventDefault();
});
}
У кого-нибудь есть какое-нибудь решение?