лучший способ быстро найти веб-контроль - PullRequest
0 голосов
/ 14 августа 2010

Request.Form[key] имеет интерфейс, похожий на хеш-таблицу, но я сомневаюсь, что это так.Существует ли механизм хеширования для текущего набора элементов управления Page?

Как можно передать хешированный набор всех элементов управления между обратными передачами?

1 Ответ

1 голос
/ 14 августа 2010

TextBox ControlId = (TextBox) FindControl("ControlId") работает и эта библиотека в CodePlex имеет расширение для рекурсивного поиска по дереву элементов управления, что является распространенной проблемой (когда FindControl возвращает значение NULL или элемент управления, по-видимому, выходит за рамки видимости).

Кроме того, вы должны иметь возможность получить значение любого элемента управления, проверив свойство ControlId.Value (или какое бы то ни было соответствующее свойство, оно отличается для Label, TextBox, DropDownList и т. Д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...