首先,我先声明一点,很多人都说这个函数不能在asp.net下使用,但是,我已经测试了成功,而且,不是只有本地成功,我将我的地址设成公网地址,任何都过公网访问都能能正常显示出来,不过,现在出了点问题,我将程序发布到windows 2003服务器上时,这个函数就出错,我开始以为是没有安装VS的问题,于是,将VS2005将在了服务器上,不过,还是显示出错,请各位达人研究一下,问题会出在哪?以下是代码 'WEB下面的MSGBOX
Function JSMsgBox(ByVal STR As String, ByVal TT As String, Optional ByVal Type As System.Windows.Forms.MessageBoxButtons = Windows.Forms.MessageBoxButtons.OKCancel) As System.Windows.Forms.DialogResult JSMsgBox = System.Windows.Forms.MessageBox.Show(STR, TT, Type, System.Windows.Forms.MessageBoxIcon.Question, System.Windows.Forms.MessageBoxDefaultButton.Button2, System.Windows.Forms.MessageBoxOptions.ServiceNotification) End Function调用 If JSMsgBox("当前您的姓名已经修改为新的名字,请确认是否为误操作,更改姓名将直接导致您的历史故障信息丢失,并将对我们与您联系时可能产生一系列不必要的麻烦,请确认您新的名字是正确名字,否则,请不要继续!请选择是否继续", "姓名更改确认", System.Windows.Forms.MessageBoxButtons.YesNo) = System.Windows.Forms.DialogResult.No Then
Back()
Exit Sub
End If
Function JSMsgBox(ByVal STR As String, ByVal TT As String, Optional ByVal Type As System.Windows.Forms.MessageBoxButtons = Windows.Forms.MessageBoxButtons.OKCancel) As System.Windows.Forms.DialogResult JSMsgBox = System.Windows.Forms.MessageBox.Show(STR, TT, Type, System.Windows.Forms.MessageBoxIcon.Question, System.Windows.Forms.MessageBoxDefaultButton.Button2, System.Windows.Forms.MessageBoxOptions.ServiceNotification) End Function调用 If JSMsgBox("当前您的姓名已经修改为新的名字,请确认是否为误操作,更改姓名将直接导致您的历史故障信息丢失,并将对我们与您联系时可能产生一系列不必要的麻烦,请确认您新的名字是正确名字,否则,请不要继续!请选择是否继续", "姓名更改确认", System.Windows.Forms.MessageBoxButtons.YesNo) = System.Windows.Forms.DialogResult.No Then
Back()
Exit Sub
End If
解决方案 »
- 未处理 System.Web.HttpException 高手进。。。急急急急急急急急急
- asp.net 未能加载类型
- 关于asp.net网站调试的问题
- 如何遍历datagrid中的复选框
- 关于DataGrid列宽
- 为什么支付宝返回消息为false
- vs2005ajax用不了
- .net自带的严正控件做的一个网页,本机测试通过,传到网上以后竟然在数据插入数据库以后才严正!
- 菜鸟问题。。。。近来就给分!!
- 在水晶报表中我用ie的功能来实现打印、预览的功能,但是怎么察看上一页、和下一页呢?
- 有关于FCkeditor的问题........
- Ajax 报错:Two components with the same id
==
你的本机有.NET Framework的支持,当然能显示出来你能保证所有的客户端都有.NET Framework的支持么?