|
|
|
Как написать для формы обработчик на сервере?
|
|||
|---|---|---|---|
|
#18+
Стала изучать JavaScript. Появилось много вопросов. На JS пишут обработчики на клиентской стороне, код размещают в файле .aspx. В файле .aspx.cs пишут обработчики на серверной стороне? На JS пишут обработчики для компонентов, у которых нет атрибута runat="server". В файле .aspx.cs пишут обработчики для компонентов, у которых есть атрибут runat="server"? Я правильно понимаю? У меня на форме разместила два компонента Код: html 1. и кнопку Код: html 1. . На JS написала обработчик нажатия кнопки, который проверяет правильность заполнения полей text, и, если все верно, то вызывает метод form.submit() - т.е. отправку на сервер. Теперь у меня ступор, как написать обработчик для сервера? Раньше у меня была кнопка Код: plaintext 1. , в ее обработчик OnClick все и записывала, а теперь неразбериха какая-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2011, 01:51:26 |
|
||
|
Как написать для формы обработчик на сервере?
|
|||
|---|---|---|---|
|
#18+
Dika!а теперь неразбериха какая-то.на самом деле всё то же самое. серверный обработчик тоже вызывал сабмит формы, плюс ко всему передавал доп. параметры. веб-формы - это такая обертка над всякими базовыми вещами. т.е. нет никаких "серверных событий". есть только хттп-запросы на сервер. один из вариантов - сабмит формы. есть ещё аяксовые запросы. все эти запросы обращаются по некоторому адресу на сервер, а там уже происходят какие-то действия и возвращается ответ. немного сумбурно написал, но тут в 2х словах не раскажешь. Кури матчасть. И тогда истина снизойдет на твою грешную голову. (надо читать о протоколе HTTP, HTML там всякий, JavaScript, ну и CSS, куда без него. гугли по этим словесам, тогда не будет возникать затруднений, а если будут, пиши сюда, мы поможем, понятное дело) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2011, 02:04:45 |
|
||
|
Как написать для формы обработчик на сервере?
|
|||
|---|---|---|---|
|
#18+
Яростный Меч, хорошо. Как тогда должен выглядеть "серверный" обработчик. Я так понимаю: Код: plaintext 1. в файле aspx.cs пишу Код: plaintext 1. 2. 3. 4. 5. 6. 7. но ничего не происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2011, 02:13:30 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1360207]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
187ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 453ms |

| 0 / 0 |
