Clientidmode неожиданно префикс в request.form - PullRequest
0 голосов
/ 12 марта 2012

Я динамически создаю элементы управления и присваиваю идентификатор.

Когда я анализирую запрос, назначенный ключ присутствует, но перед ним стоят все элементы управления, в которых создается динамически созданный элемент управления.

Как я могу убедиться, что запрос [ключ] совпадает с присвоенным мне идентификатором?

, например

запрос ["mykey"]

вместо

request ["ctl01 $ ctl02 $ mykey"]

1 Ответ

0 голосов
/ 12 марта 2012

request.form использует имена на стороне клиента, а не идентификаторы.

идентификаторы были правильно установлены с помощью clientidmode = 'static'

в настоящее время нет способа присвоить имя сети asp.netControls.

Я думаю, я мог бы заставить это работать, используя HTML-элементы управления с runat = server, но я решил просто использовать уродливые ключи для анализа моего request.form.

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