ImageButton.PostBackUrl不起作用,请教高手,多谢了

时间:2022-03-05 17:35:39
一个用户控件:head.ascx,里面有若干ImageButton,
经过读取数据库获得这几个ImageButton各自的ImageButton.PostBackUrl地址:
ImageButton_1.PostBackUrl=“~/list.aspx?a=”+id1;
ImageButton_2.PostBackUrl=“~/list.aspx?a=”+id2;
ImageButton_3.PostBackUrl=“~/list.aspx?a=”+id3;
ImageButton_4.PostBackUrl=“~/list.aspx?a=”+id4;

这个控件放在每个页面的最上面(相当于导航)
然后在index页面访问时,可以post到list,显示也正常,这时候再点任何post到list这个页面的按钮都无法正常post。
就是说在list页面时,这些按钮都失效了。页面无变化。但是链接的数据都是正确的。

请问如何解决。

5 个解决方案

#1


看一下输出的html有没有问题~

#2


有没有注册点击事件?

#3


注册了事件,都是正常的。因为还有链接到其他的页面的,那些都正常,就是链接到本页面(但是传递的参数不同)就无法链接。

#4


真是糊涂,可以在它的点击事件中用Response.Redirect,而不是postbackurl。已经解决。有回复的朋友都给加分,谢谢关注。

#5


接分了!

#1


看一下输出的html有没有问题~

#2


有没有注册点击事件?

#3


注册了事件,都是正常的。因为还有链接到其他的页面的,那些都正常,就是链接到本页面(但是传递的参数不同)就无法链接。

#4


真是糊涂,可以在它的点击事件中用Response.Redirect,而不是postbackurl。已经解决。有回复的朋友都给加分,谢谢关注。

#5


接分了!