Что такое межстраничное размещение в ASP.NET? - PullRequest
6 голосов
/ 03 марта 2010

У меня есть несколько вопросов о публикации на нескольких страницах в ASP.NET:

.
  • Что такое межстраничное размещение в ASP.NET?
  • Когда мне следует рассмотреть возможность использования его в моем веб-приложении?
  • Каковы плюсы и минусы публикации на нескольких страницах?

Ответы [ 2 ]

6 голосов
/ 03 марта 2010

По сути, межстраничное размещение означает, что вы отправляете данные формы на другую страницу, а не отправляете данные формы обратно на ту же страницу (как по умолчанию в ASP.NET). Это может быть полезно, когда вы хотите опубликовать данные на другой странице и не хотите нести перегрузку текущей страницы, просто перенаправив пользователя на другую страницу через HTTP 302 (т.е. Response.Redirect).

Для получения дополнительной информации см. Размещение нескольких страниц на веб-страницах ASP.NET :

По умолчанию кнопки и другие элементы управления которые вызывают обратную передачу на ASP.NET Веб-страница отправить страницу обратно сам. Это часть поездки туда и обратно цикл, что веб-страницы ASP.NET идут как часть их нормального обработка. Подробнее см. Введение в веб-страницы ASP.NET.

При некоторых обстоятельствах вы можете хочу разместить одну страницу на другой. Например, вы можете создать многостраничная форма, которая собирает Разная информация на каждой странице. В В этом случае вы можете настроить определенные контроли (те, которые реализуют Интерфейс IButtonControl, такой как Кнопка управления) на странице для публикации другая целевая страница. Это упоминается как постраничное размещение. Размещение на нескольких страницах обеспечивает некоторые преимущества перед использованием трансфера метод для перенаправления на другую страницу. Для получения дополнительной информации см. Перенаправление пользователей на Другая страница.

1 голос
/ 03 марта 2010

Межстраничное размещение ориентировано на страницу, отличную от исходной. ASP.NET основан на модели постбэка, когда та же страница, которая отправила его вам, обрабатывает ответ.

Используйте его, когда у вас много точек входа, требующих одинаковой обработки.

Плюсы: единая точка обработки обычной рутины Минусы: страницы тесно связаны и обладают глубокими знаниями. АКА муфта.

...