木木代码人生

自在,逍遥

导航

ASP.NET中弹出winform中的对话框

       在学习winfrom中相信大家一定会经常用到用来提示或交互的对话框,初学是看到了这种功能的强大性,经常想方设法的用上它,而不断的更改自己的简单的代码,在学ASP.NET的时候,有发现了他的功能强大性,但是已经不再向以前那样稀奇了,随着学的知识越来越多也习以为常了.今天做题,用到了一些ajax的知识,突然发现他不出对话框了,调试了很长时间,也找不出究竟是为什么,也没有一点解决的思路,突然想起来WinFrom中也有弹出对话框的功能呀,不知道这个可不可以在ASP.NET中用呢,试一下吧,在网站目录bin下面下面添加引用,就可以使用它的winfrom中的对话框了,

            System.Windows.Forms.MessageBox.Show("请输入完整信息", "温馨提示", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Hand);

调试了一下,可以,欣喜大狂呀,又试了一下,却发现了几个问题,

1  :虽然能实现这个功能但是有时候页面会自动的关闭,

2:弹出的对话框可以失去焦点,就是弹出对话框后,仍可以对页面进行其余的操作,并非是只用关闭此对话框 才可以做其他的事情,

所以,用这种方法是存在一定的弊端的,需待解决!

暂时就只发现了这两个问题,暂时还没有解决的办法,如果您有,可否告知,在此谢过!

posted on 2011-06-08 16:41  木木代码人生  阅读(760)  评论(2编辑  收藏  举报