Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обработка формы, в частности checkbox...
|
|||
|---|---|---|---|
|
#18+
Вопрос такой: Рaньше работал с PHP, и всегда генерил обычную хтмл форму типа: <form...> <input type="checkbox" id="cat_18_15" name="cat_18_131" onclick="checkActiveCheckboxes('18', '25');"> ... <input type="checkbox" id="cat_17_3" name="cat_17_112" onclick="checkActiveCheckboxes('17', '7');"> <короче говоря это список чекбоксов> ... <INPUT type="submit" value="Submit"> </form> Также сейчас сделал на ДОТ.НЕТ По событию на кнопке OnClick пытаюсь собрать данные с формы. Но никак не могу найти как это делается. Как обращаться к данным из формы? Я понимаю что правильнее использоваь CheckListBox. Но у меня сделана сейчас обычная форма, хочется с таким вариантом разобраться. Спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2004, 11:51 |
|
||
|
Обработка формы, в частности checkbox...
|
|||
|---|---|---|---|
|
#18+
А где обращаться-то? На сервере или на клиенте? Если на сервере, то каждый checkbox должен иметь атрибут RunAt=server и id, тогда на сервере ему будет соответствовать переменная типа CheckBox с именем, совпадающим с id. А если на клиенте, то через document.all["id_объекта"].имя_свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2004, 13:16 |
|
||
|
Обработка формы, в частности checkbox...
|
|||
|---|---|---|---|
|
#18+
maxapetЕсли на сервере, то каждый checkbox должен иметь атрибут RunAt=server и id, тогда на сервере ему будет соответствовать переменная типа CheckBox с именем, совпадающим с id. Точнее не CheckBox, а HtmlInputCheckBox. Еще эти значения можно достать из словарей Request.Params и Request.Form, если в качестве ключа использовать значение аттрибута name. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2004, 16:20 |
|
||
|
Обработка формы, в частности checkbox...
|
|||
|---|---|---|---|
|
#18+
Вот вроде может работать так, получаю все чекбоксы с формы если они отмечены. private void btnNextStep_Click(object sender, System.EventArgs e) { int loop; System.Collections.Specialized.NameValueCollection formCollection; //Load Form variables into NameValueformCollectionection variable. formCollection=Request.Form; // Get names of all forms into a string array. String[] arr1 = formCollection.AllKeys; //Checks all formelements choosing checkboxes for (loop = 0; loop < arr1.Length; loop++) { //Response.Write("Form: " + arr1[loop] + "<br>"); } Server.Transfer( "nextpage.aspx" ); } Другая запарка, в конце события на нажатие поставил Server.Transfer. На страницу переодит, но в браузере URL почемуто не меняет. И если я обновляю F5 страницу, то говорит "Повторить отправку формы". Как перейти на новую странцу с новым урл и без вопросов и повторной отсылки форм. Спасибы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 12:46 |
|
||
|
Обработка формы, в частности checkbox...
|
|||
|---|---|---|---|
|
#18+
Response.Redirect ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 13:14 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=32682860&tid=1395220]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 346ms |

| 0 / 0 |
