У меня есть форма, которая ради изоляции проблемы содержит около десятка простых HTML-флажков (не WebControls), все из которых отключены . Они внутри UpdatePanel
.
У меня есть ссылка, которая звонит
__doPostBack('a-control','my-custom-argument');
В зависимости от первого аргумента, который я предоставляю, страница может заполнять postback
или частично.
Когда я делаю полный postback
, ни одно из значений флажков не отправляется в сообщении (потому что они отключены). Это нормальное и, следовательно, желаемое поведение.
Однако, когда он выполняет частичное postback
, скрипт собирает все значения из моих флажков и отправляет их, не указывая, какие из них были отключены, что нарушает мой код.
Это раздражает, и я хотел бы, чтобы он вел себя последовательно. Можно ли в любом случае сказать, что обработчик .NET javascript будет работать так, как работает весь остальной мир, и не postback
значения отключенных элементов HTML-формы?