asp.net Page.PreviousPage Scope
Я использую ASP.net 3.5. У меня есть пост-кросс-постинг на другую страницу, что, к сожалению, является требованием моего дизайна. Для того, чтобы получить доступ к значениям на предыдущей странице, которая сделала представление, я определяю некоторые элементы set / get для 3-х значений, которые мне нужны, т.е.
public string sDesc { get { return Description.InnerText; } }
Затем на странице, находящейся в перекрестном доступе для доступа к ним, как
string Desc = ((AddNewBlogXSL)PreviousPage).sDesc;
при условии, что у меня есть
<%@ PreviousPageType VirtualPath="~/AddNewBlogXSL.aspx" %>
на указанном кросс-посте.
Мой вопрос - это сфера PreviousPage. Если я использую ферму серверов или веб-сад, доступна ли предыдущая страница, если я подключился к другому процессу или серверу? Нет гарантий, что мой кросс-пост попадет на тот же сервер или процесс.
Кроме того, для меня важны эффективность и масштабируемость, есть ли в этом методе что-то, что действительно повлияло бы на сайт большого объема?