不可能。你的数据库后台代码是页面的 Page_Load() 或其他就执行完了而那JS是在页面后台代码已经加载完成了才触发的。如果你想做成你要的那样效果,这样就可以了:在页页的windown.onload后,调个AJAX去后台处理,处理完毕显示图片
解决方案 »
- 高手帮忙看一下……
- 用户自定义控件类似DropDownList添加SelectedIndexChanged事件
- 谁能给出一个高效的在储存过程中分页的例子,谢谢~
- 问个VS.NET2005的问题:怎么把Layout改成VS.NET2003那样的GridLayout啊
- 回者有分!!关于Access数据库的并发操作及拥堵问题
- 如何访问登录控件(如CreateUserWizard)模板中的控件啊?
- SqlConnection1.ConnectionString = ConfigurationSettings.AppSettings("dbCon")怎么总是不见了?
- 郁闷!!我的Microsoft .NET Framework SDK v1.1文档不好使了!!
- 在VS.Net的.CS文件中如何引用Server对象???
- Code Behind请教
- 急!!!!!!!!!!!!
- 文件下载后缀名问题。
//Response.Flush();
OracleDataAdapter oda = new OracleDataAdapter(sSql, myConnection);
DataSet ds = new DataSet();
oda.Fill(ds);
结果出来图片才出来,诶
RegisterStartupScript("show", " <script> this.top.document.getElementById('Img').style.display=''; </script>");是在onrender()加载完成
而数据查询,应该在Page_Load()或之前执行,而page_load()的生命周期又远远先于onrender(),所以才会出现先出数据再
出图片的效果
建议lz用ajax的updatepanel就可以了