Page.ClientScript.RegisterStartupScript页面不空白了。。
不过数据没有了,。

解决方案 »

  1.   

    没数据说明变量名不对,或者没赋值,你看看html代码里的js引用的变量是否正确。
      

  2.   

    什么数据?
    Page.ClientScript.RegisterStartupScript 显示后天数据的
      

  3.   

    RegisterStartupScript(GetType().ToString(), "<script>alert('请重新操作!')</script>");
      

  4.   

    不是,一开始我用rep绑定的数据是有的
    然后增加一条数据,用Page.ClientScript.RegisterStartupScript 弹出的窗口
    这中间我用rep绑定的数据不显示了,点击确定后刷新才有
      

  5.   

    理由就是頁面刷新了,rep好像要重新綁定才會顯示,跟gridview一樣,就好像翻頁,如果你不重新綁定,翻頁數據也會丟失,也就是空白,你試一試是不是這個原因。
      

  6.   

    你是要在alert前显示还是在alert后显示。
      

  7.   

    alert后,就是弹出窗口了以后
      

  8.   

    我懂你的意思,后台注册的脚本都会最先执行,然后HTML才解析。所以你看到弹出窗口的时候页面会空白。使用window.onload = function(){alert("aa");};或是用jquery$(document).ready(function(){
       alert("aa");
    });
     推荐jquery
      

  9.   

    现在用JQUERY改动太多,有没有别的办法
      

  10.   

    放在updatepanel里 然后用ScriptManager.RegisterStartupScript调用js
      

  11.   

    囧我的错。。没看清楚你的问题。确保页面和控件的ViewState没有被禁用,缺报页面初始化代码是放在if(!Page.IsPostBack){}里面的。
      

  12.   

    VIEWSTATE没有禁用,,,,初始化代码也在里面
      

  13.   

    顶一下。/。。除了ajax没有别的办法了吗
      

  14.   

    數據重新綁定呀。
    GRIDVIEW要刷新就一定要重新綁定。要不爲什麽翻頁的時候一定要實現那個翻頁事件呢。