我的vs2008 不能直接用 messagebox.show

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的vs2008 不能直接用 messagebox.show相关的知识,希望对你有一定的参考价值。

只有一个mbox说是messagebox.show()的代码段
这该怎么弄可以使整个网站都可能用messagebox.show
那为什么这个可以呢,它也是在网站啊

你这个是Web应用程序,没有MessageBox.Show()这个方法的,你可以用Response.Write("<script>alert('内容')</script>").

===============================

你注意看,最下面一个方法是MessageBox.ResponseScript(),这并不是我们在WinFrom中用的MessageBox,而是别人封好的一个ScriptAlert类,不过那人把名字起做MessageBox而已,你在工程里找找,应该可以找到一个类文件,名称是MessageBox。

其实看参数也能知道,真正的MessagBox是不需要传当前对象的,只有向页面注册脚本的时候才需要当前的Page对象。
参考技术A 你可以用,你一定要用,是可以用的。但是你要知道你这个是web应用。即便你能调用messagebox,它也不能显示在浏览器上,你的明白! 参考技术B messagebox.show是用于winform的,webform没这方法 参考技术C 1楼正解

在VS环境中进行C#应用程序设计时,为什么那个MessageBox.Show出不来呢?

参考技术A 导入windows.form的命名空间就可以了,不过你建的是窗体的话就会自动导入,你假如用3层开发的话,非窗体是点不出

以上是关于我的vs2008 不能直接用 messagebox.show的主要内容,如果未能解决你的问题,请参考以下文章

把asp.net挂到IIS上去之后就不能启动ffmpeg无法转换视频了 但是我在直接用VS2008测试的时候是可以的

VS2005和VS2008做的项目有啥区别

vs2008不能识别项目文件

VS2012编译的DLL动态库为啥在VS2012上调用正常,在VS2008上使用失败

VS2010中类似与MessageBox()的函数是啥?

为啥visual assist X在vs2008中不能用