Как узнать, установлен ли флажок формы через страницу загрузки asp.net - PullRequest
2 голосов
/ 06 июня 2011

Извините, если это дубликат, большинство вопросов, на которые я смотрел, были похожи, но не совпадали.

У меня есть форма с флажком:

<input id = "ppCheckBox" type = "checkbox" name = "policy"/>

Я выполняю ajax-вызов в моем JS, чтобы отправить все данные формы на страницу загрузки.Я хочу знать, установлен ли этот флажок во время загрузки страницы.

Есть идеи, как это сделать?есть что-то вроде Request.Params.["policy"].isChecked()?Или какой-нибудь метод, который я могу использовать, чтобы определить, проверен ли он?

Ответы [ 2 ]

3 голосов
/ 07 июня 2011

Я добавил ваш ввод и кнопку asp на страницу, нажал кнопку и просмотрел Request["policy"] в отладчике.

Если флажок снят, Request["policy"] возвращает null. Когда это проверено, оно возвращает "on".

2 голосов
/ 07 июня 2011

Сделать это на стороне сервера:

<input runat="server" id = "ppCheckBox" type = "checkbox" name = "policy"/>

Тогда вы можете ссылаться на ppCheckBox по имени в вашем коде C #.

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