易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net消息框问题...

最近做网站,后台需要提示,并有用户确定.
很遗憾的是如果我使用:
Response.Write(" <script>return confirm(Do you want to copy record last month ?'); </script>");
还是:
Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), "key", " <script>return confirm(Do you want to copy record last month ?'); </script>");
或者:
Page.ClientScript.RegisterStartupScript(this.GetType(), "alerts", "alert('the last month recored is null!');", true);
由于提示信息在程序中由后台访问数据库 得到数据后判断才提示的, 这个消息框被直接略过.
本来想取巧用windows.forms的MessageBox.
不幸, 在本机可以使用, 换到服务器上就出错了.
实在没有办法了, 在这里等候大家 看有没有好办法
先谢谢大家了..

为什么要得到数据后再提示呢。
先提示然后再去处理不行吗?

就好比删除一条数据一样,应该是先提示是否删除,然后再去删,
而不是删除数据之后再来询问是否删除。

ASP.NET做不推荐直接用Response.Write往客户端写结果了,因为这样写的内容,会出现在客户端html的顶端。ASP.NET提供了好几个方法用于输出javascript,你提到的Page.ClientScript.RegisterStartupScript就是其中之一。尽量用后者。另外,也可以考虑封装成服务器控件来使用,或者可以考虑AjaxControlToolkit里的扩展控件,或使用纯脚本的jQuery插件,都是不错的选择。

尝试过..可是 由于要根据数据库的数据进行判断 所以..基本走不通


没能完全理解..

得到数据后,


相关问答:

ASP.NET MVC架构发布了 - .NET技术 / ASP.NET

ASP.NET MVC架构发布了,你用了吗?
还在学习中

我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习

都用了5个版本了 从 PV1 到beta ......

asp.net mvc 站点发布碰到问题 - .NET技术 / ASP.NET

服务器现在是。net 2.0的
我现在的项目就是asp.net mvc + linq的,现在服务器的环境配置用不了。
不知道有前辈碰到过这样的问题没。
难道服务器必须要装.net3.5 和 asp.net mvc
请前辈指点
不装你认为你要怎么 ......

sql 搜索语句 - .NET技术 / ASP.NET

<table style="width: 1000px"><tr>
  <td style="height: 38px; width: 35px;">
  姓名</td>
  ......

asp.net 实现静态技术问题 - .NET技术 / ASP.NET

静态模板:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号