asp.net Page.PreviousPage Scope - PullRequest
       9

asp.net Page.PreviousPage Scope

1 голос
/ 19 мая 2011

Я использую ASP.net 3.5 У меня есть пост-кросс-пост на другую страницу, что, к сожалению, является требованием моего дизайна.Чтобы получить доступ к значениям на предыдущей странице, которая представила данные, я определяю некоторые элементы set / get для 3-х значений, которые мне нужны, например:

public string sDesc { get { return Description.InnerText; } } 

Затем на странице, размещаемой перекрестно, для доступа к ним, например

string Desc = ((AddNewBlogXSL)PreviousPage).sDesc; 

при условии, что у меня есть

<%@ PreviousPageType VirtualPath="~/AddNewBlogXSL.aspx" %> 

на указанной кросс-постовой странице.

Мой вопрос - это объем PreviousPage.Если я использую ферму серверов или веб-сад, доступна ли предыдущая страница, если я подключился к другому процессу или серверу?Нет никаких гарантий, что мои кросс-посты будут попадать на один и тот же сервер или процесс.

Кроме того, для меня важны эффективность и масштабируемость, есть ли в этом методе что-то, что действительно повлияло бы на сайт большого объема?

...