2015-01-09 2 views
0

Я открываю всплывающее окно, и я хочу открыть другое всплывающее окно FROM из существующего всплывающего окна. Но когда я нажимаю кнопку изображения, ничего не происходит.Как открыть другое всплывающее окно в всплывающем окне?

protected void ViewImageButton_Click(object sender, ImageClickEventArgs e) 
    { 
      ImageButton ViewTicketImageBtn = sender as ImageButton; 
      GridViewRow GridViewRow = (GridViewRow)ViewTicketImageBtn.NamingContainer; 
      try 
      { 
       //some code here 
       this.ClientScript.RegisterClientScriptBlock(this.GetType(), "clientScript", "<script type=\"text/javascript\">viewTicketDetails();</script>"); 

      } 
    } 

Это мой код на сайте. Мастер. Для viewTicketDetails()

var win; 
    function viewTicketDetails() { 
     win = window.open('ViewTicketDetailsPage.aspx' 
           , 'TicketDetails' 
           , 'width=1040, height=600, innerHeight=600, location=no, menubar=no, status=no, titlebar=no, scrollbars=yes, left=0' 
           , '_blank'); 
     win.focus(); 
    }; 

ответ

0

Возможно, вы считаете, что вложение модальных окон - отличная идея. Обычно модальные окна дают пользователю плохой опыт.

Возможно, стоит рассмотреть некоторые альтернативы.

Пожалуйста, проверьте некоторые рекомендации по SO, stack exchangeUX и this blog - не мои;)

Надеется, что это помогает.

Смежные вопросы