给客户安装完了一个小网站,是用局域网发布的,运行后出现了一些问题。当在Gridview里进行插入、删除等更新后或者通过textbox等控件进行插入操作后的刷新页面。整个页面就会字体变大,各控件的位置串了。不在原来的位置。客户用的分辨率是1024*768.不知道和这个是不是有关系。或者是我使用的css样表?不清楚……请各位高手给予指点。着急啊!!!

解决方案 »

  1.   

    你在插入、删除等更新按钮的事件内是否有添加过
    Response.Write("<script>alert('成功!')</script>")
    这样的语句,这样会把<script>alert('成功!')</script>输出到页面的最上端,影响页面整体样式。
    可以使用
    Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "success", "<script>alert('成功');</script>");
      

  2.   

    用Response.Write()输出的脚本会改变样式。
      

  3.   

    应该是Response.Write造成的css不能加载。
      

  4.   

    response.write输出导致样式变化
    使用ClientScript.RegisterClientScriptBlock
      

  5.   

    使用Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "success", "<script>alert('OK’);</script>");
      

  6.   

    有时在内容页里写Page.ClientScript.RegisterClientScriptBlock没有反应是怎么回事?
      

  7.   

    css引用路径问题如果架设在iis上面 加个/就行了
      

  8.   

    可以肯定的是你的CSS 失效了,查看源码CSS 是否还存在 或者路径是否还对
      

  9.   

    response.write
    破坏了页面结构,估计是
      

  10.   

    不要用response 
    使用使用Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "success", "<script>alert('OK’);</script>");