2012-09-14 100 views
0

我正在寻找答案,但找不到任何有用的东西。面向网络应用的另一个面板显示面板

我有一些数据(来自SQL数据库)的gridview和一个选项来删除一行。在删除行之前,我希望用户确认删除(pupup窗口)。我知道如何用javascript创建一个弹出窗口,但我不喜欢该弹出窗口的外观。我想让ky自己的“弹出”。

我想覆盖一个面板(我放置文本(标签)和一些按钮(确定,取消))在我有gridview的面板上。像在图片中的东西。我将如何完成这样的事情?

enter image description here

回答

2

如何使用Ajax控件工具箱弹出?

http://www.asp.net/ajaxlibrary/act_Popup.ashx

这似乎是你正在寻找什么你。

+0

这看起来像它可以工作:)我如何样式这个弹出? CSS? – user1080533

+0

也看看这个例子http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/ModalPopup/ModalPopup.aspx –

+0

它可以让你设置一个背景类,你可以使用CSS定义的内容样式其他HTML –

0

使用jQuery UI dialog

例子:

<script type="text/javascript"> 
    $(function() { 
     var $dialog = $("#dialog"); 
     var $foo = $("input:submit[id$=foo]"); 
     var confirmed = false; 

     $dialog.hide(); 

     $dialog.dialog({ 
      width: "300px", 
      modal: true, 
      autoOpen: false, 
      buttons: { 
       OK: function (e) { 
        $dialog.dialog("close"); 
        confirmed = true; 
        $foo.click(); 
       }, 
       Cancel: function (e) { 
        $dialog.dialog("close"); 
        confirmed = false; 
       } 
      } 
     }); 

     $foo.click(function (e) { 
      if (!confirmed) { 
       $dialog.dialog("open"); 
      } 

      return confirmed; 
     }); 
    }); 
</script> 

完全working example can be downloaded from here

+0

我也在考虑jQuery,但没有实际的经验。将需要查找如何在代码中实现它。有小费吗? – user1080533

+0

我刚更新了我的回复 – Jupaol

+0

谢谢,但最终决定用Ajax去。 – user1080533

相关问题