2014-12-05 3 views
0

ASP.NET 4клиентская сторона изменила состояние отказа, но не отразилось на стороне сервера после обратной передачи

У меня есть серверный контроль DIV. со стороны клиента, он будет программно отключен. подтвержденное с клиентской стороны, свойство отключено.

после обратной передачи, вызванной кнопкой отправки, этот DIV отключен на стороне сервера.

Почему отключенное состояние не отражается на стороне сервера? Элемент управления EnableViewState по умолчанию true

ответ

0

Вы пытались установить disabled="disabled" не disabled="true"?

Потому что, если вы оказываете отключить атрибут с помощью кода-за вас будет

<div ... disabled="disabled"> 
+0

манипуляции происходят только на стороне клиента. стороне сервера Мне не нужно его менять, но я хочу проверить его состояние на обратной стороне. – Kelmen

1

Любые DOM манипуляции сделанные на стороне клиента не будет отражать на сервере, как состояние представления не знает об этой манипуляции.

Чтобы лучше понять EnableViewstate, перейдите по этой ссылке What does EnableViewState on a HyperLink do or mean?.