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>标签,结果问题是在这里!

  • 相关阅读:
    ubuntu常用快捷键,不断更新中~
    C语言模拟漏斗
    浅谈webCam
    1001. A+B Format
    点、边、面——欧拉公式
    果园里的树
    生产计划
    Stanford Machine Learning 学习 2016/7/4
    paper reading
    paper reading in this week
  • 原文地址:https://www.cnblogs.com/dupeng0811/p/1735724.html
Copyright © 2011-2022 走看看