ASP.NET切换图片问题?
我在母版页放了一个图片按钮,this.ImageButton1.ImageUrl="~/Images/图片1.bmp";当点击的时候,protectedvoidImage...
我在母版页放了一个图片按钮,
this.ImageButton1.ImageUrl = "~/Images/图片1.bmp";
当点击的时候,
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
this.ImageButton1.ImageUrl = "~/Images/图片2.bmp";
Response.Redirect("UsersLogon.aspx");
}
这样页面跳到UsersLogon.aspx为什么时按钮图片不会改变,
如果把跳转页面Response.Redirect("UsersLogon.aspx");
去掉,图片就会改变,是怎么回事,帮下我,谢谢!
一楼的朋友,FindControl这个方法需要拿到控件的标识符,具体该如何现实,谢谢! 展开
this.ImageButton1.ImageUrl = "~/Images/图片1.bmp";
当点击的时候,
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
this.ImageButton1.ImageUrl = "~/Images/图片2.bmp";
Response.Redirect("UsersLogon.aspx");
}
这样页面跳到UsersLogon.aspx为什么时按钮图片不会改变,
如果把跳转页面Response.Redirect("UsersLogon.aspx");
去掉,图片就会改变,是怎么回事,帮下我,谢谢!
一楼的朋友,FindControl这个方法需要拿到控件的标识符,具体该如何现实,谢谢! 展开
4个回答
展开全部
你的逻辑错了...在加载UserLogin.aspx页面的时候,asp.net的机制是从母版页和内容页重锋薯新加载的,所以说,你应该在UserLogin.aspx的Page_Load() 使用FindControl来找到那个按钮,以及来改变按钮的宴基纳图片...
很少来百度知道,没事你就看看博客园嘛,多好的一个地方晌没!!!
金军
很少来百度知道,没事你就看看博客园嘛,多好的一个地方晌没!!!
金军
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
图片路径用Session保存,页面跳转到UsersLogon.aspx,Page_Load() 里面给Session附上新的图片路径,这样asp.net的机制从母版页和内容页重新加肢塌载正段
Session不会初始化历清圆。
Session不会初始化历清圆。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你redirect以后就睁森相当于新开了一个页面,原页面的所有状态不会保留,所悔早宽以你设置的图片地址也回到初始状态碧亮
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询