zoukankan      html  css  js  c++  java
  • C# Page_load()事件 执行两遍 出现的几种情况以及解决办法

    情况一,IsPostBack

    解决方案:if(!this.Page.IsPostBack) 

    情况二:<img src="">会导致Page_load执行两遍....
    检查代码里有没有可以让src为空的东东~

    防止page_load多次执行的办法最好是检查客户端是否有空src的图片,然后服务器端亦要做相关的安全检查,如果某个字段打算作为img src的值,一定要检查该值是否为空

    情况三:检查一下你的按钮响应时间里是不是有Response.Redirect方法重新加载了本页。PageLoad就会执行两次

    今天做的这个东东,就是在A页面,放了一个按钮,然后在按钮的事件中 加上了Response.Redirect方法转到B页面,结果在B页面中的操作,坚决性的执行了两遍!

    找了上面的两种情况,加上if(!this.Page.IsPostBack)无用,页面没有<img>标签,结果问题是在这里!

  • 相关阅读:
    安装 oracle
    svn 编辑
    软件构架
    liunx操作
    css的样式分类
    简单自己做了一个个人简历
    网页制作之表格,列表
    MYSQL表创建
    linux操作指令 第二部分
    linux操作指令 第一部分
  • 原文地址:https://www.cnblogs.com/dupeng0811/p/1735724.html
Copyright © 2011-2022 走看看