powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Является ли System.Web.UI.Page полноценным объектом или почему?
4 сообщений из 4, страница 1 из 1
Является ли System.Web.UI.Page полноценным объектом или почему?
    #32496246
Кто может подсказать, почему не работает конструкция:
В Page_load() при NOT IsPostBack:
myMaster.Registrator(Me)
в myMaster:
Publick Sub Registrator(ByVal pag as Object)
dim key as pag.ToString()
pagCollection.Add(pag,key)
End sub
Затем при определенных условиях в myMaster вызывается:
Sub Manipulytor(ByVal key as String)
dim pag as object = pagCollection(key)
pag.response.write("Test")
End Sub
И вот тут облом, т.е. ошибку получаю: "Response недоступно в данном контексте"
???
...
Рейтинг: 0 / 0
Является ли System.Web.UI.Page полноценным объектом или почему?
    #32496389
Забыл уточнить:
myMaster - Public Class, добавленный в прект
передача параметра ByRef дела не меняет
...
Рейтинг: 0 / 0
Является ли System.Web.UI.Page полноценным объектом или почему?
    #32497835
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как мне кажется, response можно использовать в тех классах, которые унаследованы от System.Web.UI.Page.
совет - вместо respone.write сделайте что-нибудт вида literal1.text="что надо"
...
Рейтинг: 0 / 0
Является ли System.Web.UI.Page полноценным объектом или почему?
    #32500124
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы смоделировать ситуацию я определил сласс Class1
namespace WebApplication8
{

public class Class1
{
public Class1()
{
//
// TODO: Add constructor logic here
//
}
//public void writestr( System.Web.UI.Page p )
public void writestr( Object p )
{
((System.Web.UI.Page)p).Response.Write( "Valery" );
}
}
}

Затем в событии Page_load:

private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
WebApplication8.Class1 cl = new WebApplication8.Class1();
if ( ! this.IsPostBack )
cl.writestr( this );

}

Все работает. Так что внимательнее просмотрите свое приложение.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Является ли System.Web.UI.Page полноценным объектом или почему?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]