不用不行Response.Write("<script language='javascript'>alert('aaaaaaaaaaaaa');</script>");
解决方案 »
- html里的表格过多浏览器卡死
- ASP.NET 框架显示问题
- 调查:程序员什么时间段思维发达、较适合编程?
- 在.net中,怎么实现将三个表中的数据导入到一个工作薄的三个sheet中?
- 一個關于圖片的問題,希望高手能幫忙解決
- Panel 关于换行的设置,wrap=false,为什么不起作用
- 我的DataGrid表格的编辑、更新、取消的列太窄了,如何控制一下?
- 如何给微软TreeView控件增加拖拉功能????????
- 高手们是不是都睡觉去了,这个问题我贴了几次,没人给我答案,郁闷啊
- 请问哪位知道在ASP.NET中进行图象处理的DLL?请告诉我.高分相赠!!!!
- 分辨率问题?请个路高手进来看看.
- 如何控制DIV的式样?只要垂直滚动条,不要水平滚动条
这个问题大抵如是。另外,大眼睛的眼睛不好像不太灵光,继承 System.Windows.Forms.UserControl 的类能用在ASP.NET页面中么?我没有讥嘲之意,无论ASP.NET如何包装,最终展现在用户面前的UI都是依赖浏览器能力的。弹对话框最简单的办法就是用javascript(如果你用vbscript我也不反对)来alert,另外ShowModalDialog之类的方法也都依赖javascript。对话框这个东西是客户端行为,这个动作本身与服务器逻辑无关,所以你不要指望在服务器端写一行代码就能在浏览器里面弹对话框——除非你自己写了个控件,自动输出javascript,可是这又绕回来了,呵呵
====
想必你家里的机器ASP.NET服务进程所使用的帐号与你的登录帐号是一致的,因此在ASP.NET进程执行到MessageBox.Show("info");这一行的时候,show出来的Message box实际上属于ASP.NET服务进程,而不是Web页面——你之所以能看见它,就是因为ASP.NET服务进程的Window Station与你当前登录账户的Window Station恰巧相同。到你公司以后就不行了?那么所谓的不行肯定是点下按钮以后没有反映了,或者到最后超时。原因就是这次ASP.NET服务进程所使用的帐号与你的登录帐号不同了,弹出的MessageBox不能与桌面相交互没那你就看不见,ASP.NET却在一直等待你的输入……不知道你明白了没有。
只是我们不知道罢了。
各位再回去查查资料。
AfxMessageBox("FUCK YOU" )
中了,其实用minajo21(大眼睛)说的也能做,只不过客户端的设置比较
麻烦。
msgbox "............"
</script>
在我们的机子已经运行成功 .
但是服务器有更丰富的操作集合,为什么使用ASP.NET而不使用ASP我想也就是这个原因吧!
不知你说的诸多限制是什么限制?我觉得服务器控件加上客户端脚本是绝配,运用的好了完全没有问题,有问题是因为没有结合好。所有的服务器控件在客户端上都是HTML元素或者是js代码,我觉得只是一个转换问题,我们不能说服务器控件麻烦就不使用它了。
我只是说说自己对服务器控件的看法。呵呵!希望不要被曲解意思了!:)
:)
Response.Write("<script language=javascript>window.alert('hello')</script>");
B/S 嘛,B=Browser ,很多功能在基于Browser上实现,使用js也是理所当然的了.
参见:
http://www.csdn.net/Develop/read_article.asp?id=15113
Msgbox "With Icon",vbInformation
</script>
你可以这样来做:
this.RegisterStartupScript("alert","<script language=javascript>window.alert('用户名或密码错误!');window.location='login.aspx'</script>");
谢谢你~~~我想要的可以实现了~~