Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Зачем нужен тег form в коде aspx?
|
|||
|---|---|---|---|
|
#18+
пора топег в пт переносить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:11 |
|
||
|
Зачем нужен тег form в коде aspx?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, <Аноним>, Вы писали: А>Зачем нужен тег <form id="form1" runat="server">? Если можно просто div оставить да и все. Вкратце: Этот тег нужен для того, чтобы обеспечивать postback — функциональность. Подробнее: Вообще говоря, веб построен так, что никакие два запроса не связаны друг с другом. Сервер отработал, отдал контент — дальше дело браузера: крутись как хочешь. Все, что может сделать браузер — перейти на другую страницу. Ну, благодаря javascript и dom, можно добиться некоторой степени интерактивности без обращения к серверу. Однако некоторые вещи без такого обращения сделать невозможно. Ну там, ткнул к примеру пользователь в кнопку "распахнуть панельку", а в ней — грид с данными из базы. Заранее тащить — дорого, потому как может и не распахнуть. С точки зрения HTTP это все равно переход на другую страницу. Однако с точки зрения разработчика удобно трактовать это именно как перерисовку той же самой страницы в ответ на пользовательский ввод. Вот в ASP.NET и придумали постбэки и viewstate. И именно для них нужна эта вшитая форма. Поэтому, если на странице не предполагается использовать postback (а таких страниц в природе много), то можно смело выкидывать эту форму. Впрочем, некоторые контролы (например, календарь) настолько приучены к постбеку, что совсем отказываются рисоваться за пределами формы. Вообще говоря, постбеки — зло. Они не дают нормально работать кнопкам back и forward; они не дают нормально ставить закладки и вообще плохо вписываются в модель Web. Их никогда не стоит применять для нормальной навигации. А с учетом существования AJAX постбеки вообще нужно отправить на свалку истории, т.к. он решает ту же задачу значительно эффективнее с т.з. трафика и не оказывает пагубного влияния на history. 1.1.4 stable rev. 510 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 16:13 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33941186&tid=1389895]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 373ms |

| 0 / 0 |
