日期:2014-05-18  浏览次数:20428 次

对我来说奇怪的现象
我在调试一个验证码模块的时候出现了如下现象:页面载入后,验证码点击后没有刷新出现新的验证码。但是随便点一个页面上的按钮,整个页面刷新后,验证码的功能就正常了。
具体的网页结构是:
一个建立在MasterPage.master页面上的页面1.aspx,
ScriptManager放在MasterPage.master中,
在1.aspx中放置UpdatePanel1,UpdatePanel1中有ImageButton1,ImageButton1的属性Imageurl就是验证码的生成页面2.aspx。
是不是我有某一个控件的属性设置有问题?我原来的想法是在页面载入后,点击ImageButton1,验证码刷新。

------解决方案--------------------
你在pageload 里的写的什么?
------解决方案--------------------
页面加载好像没有加载验证码那块代码
------解决方案--------------------
-_-b 
验证码这么做就行,不用 ImageButton 的……

<img id="Image1" src="2.aspx" alt="点击刷新验证码" onclick='this.src="2.aspx?nocache="+Math.random();'>