我试图添加MessageBox.Show(Message);并且在我的C#.net Web应用程序中找不到它(按钮单击方法也在其中Page_Load).显示错误
'当前上下文中不存在名称'MessageBox''
我需要为此添加任何装配参考吗?(我正在使用.net框架4).有没有替代方法呢?
你的描述中的关键词是
Web应用程序
此功能仅适用于基于客户端(WinForms,WPF)的应用程序,而不适用于ASP.NET.要在Web应用程序中执行此操作,您需要使用Javascript,如上一个Stack Overflow问题所示.
用这个:
System.Web.UI.ScriptManager.RegisterStartupScript(this, typeof(Page), "alert", "alert('" + Message + "')", true);
Run Code Online (Sandbox Code Playgroud)
希望这有帮助。
| 归档时间: |
|
| 查看次数: |
7052 次 |
| 最近记录: |