asp.net中如何实现C#的messagebox.show()的功能.

lennt1 2008-07-09 12:11:46
asp.net中如何实现C#的messagebox.show()的功能.
我在网上查到都是注册一个控件 你按了他会让你确认 取消...但是这个好像不适合我的

我现在按保存 我先要去数据库找有无相同数据 没有直接保存 有的话才弹出确定 取消窗口 按确定覆盖原来数据 取消..取消操作

第一次用asp.net写工程 大家帮帮忙 谢谢了
...全文
2153 53 打赏 收藏 转发到动态 举报
写回复
用AI写文章
53 条回复
切换为时间正序
请发表友善的回复…
发表回复
tercelzhang 2010-12-13
  • 打赏
  • 举报
回复
我也想知道怎么用它using System.Windows.Forms 在web, 请高手指点。
catkinai 2010-11-23
  • 打赏
  • 举报
回复
[Quote=引用 43 楼 xingcheng8888 的回复:]
让楼上的心服口服吧还是。

由于不能上传图片,截图我就不传了:代码如下:
加入一下using System.Windows.Forms命名空间然后再MessageBox.Show()当然不行了,必须还得把该程序集System.Windows.Forms引用进来才可以的。
[/Quote]
这些偶都试了,可是我的为什么还是不行
bobzhang1985 2008-08-21
  • 打赏
  • 举报
回复
不能 bs cs 2个概念
freeflying1222 2008-07-11
  • 打赏
  • 举报
回复
[Quote=引用 42 楼 xingcheng8888 的回复:]
让楼上的心服口服吧还是。

由于不能上传图片,截图我就不传了:代码如下:
加入一下using System.Windows.Forms命名空间然后再MessageBox.Show()当然不行了,必须还得把该程序集System.Windows.Forms引用进来才可以的。
[/Quote]
高手!佩服!
程序集引用,知道jsp中经常有这种情况,asp.net学习中……
你是自己想到的,还是看到的?
xingcheng8888 2008-07-11
  • 打赏
  • 举报
回复
呵呵,不要膜拜我,我当然知道是在服务器端执行的,所以没有意义的,只是有些人不相信能引用进来弹出对话框而已!
gaoweipeng7851 2008-07-11
  • 打赏
  • 举报
回复
可以在Onclick事件中通过java脚本实现
halk 2008-07-11
  • 打赏
  • 举报
回复
[Quote=引用 43 楼 xingcheng8888 的回复:]
让楼上的心服口服吧还是。

由于不能上传图片,截图我就不传了:代码如下:
加入一下using System.Windows.Forms命名空间然后再MessageBox.Show()当然不行了,必须还得把该程序集System.Windows.Forms引用进来才可以的。
[/Quote]

膜拜一下这个高人。
以我的思维模式,实在搞不懂这个 MessageBox.Show() 的调用到底会出现什么状况,服务器上弹出一个对话框?给谁看呀?呵呵
确实心服口服了……
evjen 2008-07-11
  • 打赏
  • 举报
回复
收藏了啊。。。
shibaozhao 2008-07-10
  • 打赏
  • 举报
回复
学习下!!!
fly4free 2008-07-10
  • 打赏
  • 举报
回复
在Web程序中,MessageBox.Show()?

意义何在?
xingcheng8888 2008-07-10
  • 打赏
  • 举报
回复
让楼上的心服口服吧还是。

由于不能上传图片,截图我就不传了:代码如下:
加入一下using System.Windows.Forms命名空间然后再MessageBox.Show()当然不行了,必须还得把该程序集System.Windows.Forms引用进来才可以的。

xingcheng8888 2008-07-10
  • 打赏
  • 举报
回复
让楼上的心服口服吧还是。

由于不能上传图片,截图我就不传了:代码如下:
加入一下using System.Windows.Forms命名空间然后再MessageBox.Show()当然不行了,必须还得把该程序集System.Windows.Forms引用进来才可以的。



sunjunlin 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 40 楼 Jinglecat 的回复:]
引用 25 楼 xingcheng8888 的回复:
没有实践就没有发言权,请你亲自试试真的不可以么?虽然在web项目来说不提倡用win form的命名空间的。但是就事论事来说确实是可以的。


MessageBox 出来看看???
[/Quote]
Jinglecat 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 xingcheng8888 的回复:]
没有实践就没有发言权,请你亲自试试真的不可以么?虽然在web项目来说不提倡用win form的命名空间的。但是就事论事来说确实是可以的。
[/Quote]

MessageBox 出来看看???
bwangel 2008-07-09
  • 打赏
  • 举报
回复
javascript:alert()
javascript:prompt()
这是基本常识
sunjunlin 2008-07-09
  • 打赏
  • 举报
回复
我写过一个简单的例子:
public void ShowMessage(string MessageInfo)
{

HttpContext.Current.Response.Write("<script language=javascript>alert('" + MessageInfo + "')</script>");
}

public void showMessRedirect(string Mess,string UrlName)
{

HttpContext.Current.Response.Write("<script language=javascript>alert('" + Mess + "');window.location='" + UrlName + "';</script>");
}

把他们放进一个类里面:
如A.DB
声明:A a=new A();
a.ShowMessage("你要显示的语句");
最后:有个请求,请给我多一点分.我最近的分数,不知道为什么少很多,可能是下载东西多啦吧.
lennt1 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 yyq136 的回复:]
引用 3 楼 net_lover 的回复:
不要用C/S结构程序的思路做B/S程序


你的要求倒是可以用Ajax实现:
我的想法是这样,保存按钮只触发JavScript方法,不启动后台事件; 至于弹不弹出提示框你可以通过Ajax去访问数据库,然后根据返回值来决定。
[/Quote]

方便给段程序看看吗,以前写c# 从没接触过js
lennt1 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 halk 的回复:]
引用 6 楼 tanyuanxu 的回复:
最簡單的方法是using System.Windows.Forms;
再用MessageBox.show()即可


这也行??
[/Quote]

虽然我没b/s经验 但是我知道这样肯定不行
lennt1 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 net_lover 的回复:]
不要用C/S结构程序的思路做B/S程序
[/Quote]

我也想 但是我没b/s思路...现在在培养...
yyq136 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 net_lover 的回复:]
不要用C/S结构程序的思路做B/S程序
[/Quote]

你的要求倒是可以用Ajax实现:
我的想法是这样,保存按钮只触发JavScript方法,不启动后台事件; 至于弹不弹出提示框你可以通过Ajax去访问数据库,然后根据返回值来决定。
加载更多回复(33)

61,817

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧