我正在尝试为弹出消息框编写代码,以显示在 C#.net 中成功插入记录的消息
错误:
命名空间“系统”中不存在类型或命名空间名称“Windows”(您是否缺少程序集引用?)
代码:
global::System.Windows.Forms.MessageBox.Show("Test");
我正在尝试为弹出消息框编写代码,以显示在 C#.net 中成功插入记录的消息
错误:
命名空间“系统”中不存在类型或命名空间名称“Windows”(您是否缺少程序集引用?)
代码:
global::System.Windows.Forms.MessageBox.Show("Test");
如果您使用的是 MS Visual Studio:
PS:此外,我必须对“System.Drawing”做同样的事情,才能在我的第一个 GUI Windows 程序中正常工作。
global::System.Windows.Forms.MessageBox.Show("Test");
在 ASP.NET MVC 应用程序中?你希望这个消息框在哪里弹出?
在 ASP.NET MVC 应用程序中,您可以使用客户端 javascript 来显示消息框。
例如,在您的视图中,您可以输入以下内容:
<script type="text/javascript">
alert('Test');
</script>
当您导航到相应的控制器操作时,用户将看到消息框。
您没有丢失任何 DLL ,您似乎使用了错误类型的项目。
令人难以置信的是,当我的一个类库在其自己的命名空间中有“系统”时,我得到了这个错误。MyCompany.Foo.Bar.Client.System 作为我的程序集命名空间必须在某处引起冲突。从我的命名空间中删除“系统”解决了这个问题。
我正在为 Windows 应用程序使用 Visual Studio 2012,Framework 4.0。我还收到以下消息:'类型或命名空间'windows'不存在'
为了解决这个问题,我添加了对 Windows.Forms.dll 的引用。之后,我可以使用以下代码显示消息框
System.Windows.Forms.MessageBox.Show("成功完成");