powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как с помощью jQuery выполнить код ASP.NET
11 сообщений из 36, страница 2 из 2
Как с помощью jQuery выполнить код ASP.NET
    #38592933
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_NewПаганельВы к каким контролам хотите обратиться? к тем, которых уже нет?
Не могу понять, если их нет, то как выполнятся функции контролов после загрузки страницы?никак не выполнятся
меняйте постановку задачи на более понятную
http://www.sql.ru/forum/127456/rekomendacii-po-oformleniu-soobshheniy-v-forume Подумайте также над тем, чтобы описать решаемую Вами задачу целиком. Возможно, что тот способ решения, который Вы стремитесь воплотить в жизнь, не является наилучшим, а лишь кажется Вам таковым.
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593020
Sergey_New
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганельникак не выполнятся...
Как это не выполнятся?
На странице есть контрол CheckBox. Меняем его значение и выполняется
Код: vbnet
1.
2.
3.
    Sub Check_Clicked(ByVal sender As Object, ByVal e As EventArgs)
        ...
    End Sub


Странное утверждение.
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593022
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_New,

посмотри как работает postback
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593101
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_NewПаганельникак не выполнятся...
Как это не выполнятся?
На странице есть контрол CheckBox. Меняем его значение и выполняется
Код: vbnet
1.
2.
3.
    Sub Check_Clicked(ByVal sender As Object, ByVal e As EventArgs)
        ...
    End Sub



Странное утверждение.выполнять будет другой экземпляр страницы
и обращаться он будет к другим экземплярам контролов
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593124
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганельи обращаться он будет к другим экземплярам контролов
правда их состояние будет восстановлено из viewstate, это и создаёт ощущение, что контролы те же.

Вероятно топикстартеру нужно просто __doPostBack() вызвать как-то так -
http://stackoverflow.com/questions/3591634/how-to-use-dopostback
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593454
Sergey_New
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганельвыполнять будет другой экземпляр страницы и обращаться он будет к другим экземплярам контролов
Это мне и нужно. Только не по событию от контрола CheckBox, а от события страницы. При первом открытии страницы передаю серверу через input "hidden" свой параметр, и в следующем экземпляре страницы должна быть выполнена указанная процедура с учетом этого параметра. Только бы не получить бесконечный цикл.
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593455
Sergey_New
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
похоже, __doPostBack то что нужно. Из примера видно что эта функция привязана к контролу, а можно ли привязать ее к событию страницы?
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593478
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_New,

в Page_Load можно обработать postback

Код: c#
1.
2.
3.
4.
5.
if (Page.IsPostBack){
	string cName=Request.Params.Get("__EVENTTARGET");
	string cArgument=Request.Params.Get("__EVENTARGUMENT");
	if (sName=="myHiddenControl") myProcess(cArgument);
}



заодно "первое" открытие страницы от "последующих" отличишь

ЗЫ жизненный цикл страницы и сопутсвующие ингридиенты изучить таки придётся
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593833
Sergey_New
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил, спасибо!
Буду пробовать.
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38593990
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилSergey_New,

в Page_Load можно обработать postback

Код: c#
1.
2.
3.
4.
5.
if (Page.IsPostBack){
	string cName=Request.Params.Get("__EVENTTARGET");
	string cArgument=Request.Params.Get("__EVENTARGUMENT");
	if (sName=="myHiddenControl") myProcess(cArgument);
}



заодно "первое" открытие страницы от "последующих" отличишь

ЗЫ жизненный цикл страницы и сопутсвующие ингридиенты изучить таки придётся

Лучше так:
string cName=Request["__EVENTTARGET"];
string cArgument=Request["__EVENTARGUMENT"];
...
Рейтинг: 0 / 0
Как с помощью jQuery выполнить код ASP.NET
    #38594264
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeИзопропилSergey_New,

в Page_Load можно обработать postback

Код: c#
1.
2.
3.
4.
5.
if (Page.IsPostBack){
	string cName=Request.Params.Get("__EVENTTARGET");
	string cArgument=Request.Params.Get("__EVENTARGUMENT");
	if (sName=="myHiddenControl") myProcess(cArgument);
}



заодно "первое" открытие страницы от "последующих" отличишь

ЗЫ жизненный цикл страницы и сопутсвующие ингридиенты изучить таки придётся

Лучше так:
string cName=Request["__EVENTTARGET"];
string cArgument=Request["__EVENTARGUMENT"];

вооще чтобы этого не делать можно просто реализовать интерфейс IPostBackEventHandler - он как раз для этого сделан
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как с помощью jQuery выполнить код ASP.NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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