powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Собственный Control и клиентский скрипт
2 сообщений из 2, страница 1 из 1
Собственный Control и клиентский скрипт
    #34110469
AleksT_0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется Control (унаследованный от WebControl) собственного производства.
Вопрос следующий: Как можно запихать в этот Control клиентский скрипт Например, чтобы по нажатию на кнопку, которая является дочерним элементом по отношению к Control`у, выдавлось какое-нибудь сообщение. Что надо использовать для этого? Какие методы позволяют это сделать?
 
Буду признателен за советы, подсказки, ссылки  и другую помощь.
...
Рейтинг: 0 / 0
Собственный Control и клиентский скрипт
    #34110663
Poul_Ko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, AleksT_0, Вы писали:

AT_>Имеется Control (унаследованный от WebControl) собственного производства.
AT_>Вопрос следующий: Как можно запихать в этот Control клиентский скрипт Например, чтобы по нажатию на кнопку, которая является дочерним элементом по отношению к Control`у, выдавлось какое-нибудь сообщение. Что надо использовать для этого? Какие методы позволяют это сделать?

Я делал так: в OnPreRender контрола писал код, который создаёт и регистрирует скрипт. Что-то вроде

protected override OnPreRender(EventArgs e)
{
  Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "OnMyBtnClick", @"function OnMyBtnClick()
{
  alert('Hi, Jack!');
}", true);
  myBtn.OnClientClick="OnMyBtnClick();";
}

В общем, копайте в строкону объекта ClientScript — у него много полезных методов...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Собственный Control и клиентский скрипт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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