Call click событие кнопки, вызвавшей всплывающее окно, когда всплывающее окно модели закрыто - PullRequest
0 голосов
/ 21 ноября 2011

У меня есть две кнопки, а именно.сохранить и обновить.На обеих кнопках я открываю всплывающее окно с помощью Model Pop-up extender.У всплывающего окна есть кнопка «ОК» в качестве кнопки закрытия.Теперь я хочу, чтобы, когда пользователь нажимал кнопку «ОК» во всплывающем окне, он должен вызывать OnClick_save () или OnClick_update () в зависимости от кнопки, вызвавшей всплывающее окно.Это означает, что когда пользователь нажимает кнопку «Сохранить», он открывает всплывающее окно.После ввода пароля во всплывающем окне, когда пользователь нажимает кнопку «ОК», он должен перейти к событию OnClick_save ().То же самое должно произойти с кнопкой обновления.Как я могу это сделать ... ???

Ответы [ 2 ]

1 голос
/ 21 ноября 2011

Вы можете использовать скрытые элементы управления для всплывающих кнопок OK и Отмена , а также показывать / скрывать модальное всплывающее окно программно.до / после этого вы можете вызывать нужные вам методы или все, что хотите.

0 голосов
/ 21 ноября 2011

Вы можете сделать это, используя обработчик событий ..

public delegate void MyEventHandler(object sender, EventArgs e);
MyEventHandler handler = MyEvent;
if(handler != null)
{
    handler(this, e);

}

or

this.button1.Click += new System.EventHandler(this.button1_Click);

Или Напишите общий метод, который можно вызывать из события save_click или ok_click

Если вы сочтете это полезным, отметьте это как свой ответ, иначе дайте мне знать ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...