#asp.net #server-side #simplemodal
#asp.net #серверная часть #simplemodal
Вопрос:
Я строю asp.net приложение, у которого есть gridview внутри панели обновлений.
В этой сетке я добавил командное поле, которое вызывает событие сервера для заполнения полей в моем модальном всплывающем скрытом разделе div.
Конечно, после заполнения я хочу отобразить модальное всплывающее окно для пользователя.
моя проблема в следующем: как мне сделать это всплывающее окно видимым?
Я использую http://www.ericmmartin.com/projects/simplemodal /
точно так же, как это работает в примере, модальный работает хорошо, когда я нажимаю на ссылку на стороне клиента, но как я могу вызвать событие show со стороны сервера даже с asp.net (VB или C #)?
Я совершенно новичок в jQuery и AJAX, спасибо за вашу помощь
Стеф
Ответ №1:
Добавьте этот код в метод обработчика щелчка командной кнопки:
ScriptManager.RegisterStartupScript((Control)sender, sender.GetType(), Guid.NewGuid().ToString(),
string.Format("$('#{0}').modal();", modalDiv.ClientID ), true);