![](/img/trans.png)
[英]c# asp.net how can i change the image url of button (it's type is image ) when i click the button in gridview
[英]How to change the image button back to the previous image when user click the button again in asp.net using C#
我正在创建一个座位预定系统,我的asp.net网页上有座位表。 当用户单击一个座位时,它将变为另一个图像。
我已经做到了。 但是,我无法弄清楚如果用户再次单击同一座位,该图像将变为以前的图像,这意味着该用户不再想要保留该座位。
有什么方法可以做到这一点? 第一次点击以下代码,我会更改图片:
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
ImageButton1.ImageUrl = "seatreserved.png";
}
谢谢大家的帮助。
您可以使用与上面相同的代码,只需将其包装在if语句中:
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
if(ImageButton1.ImageUrl != "seatreserved.png")
{
ImageButton1.ImageUrl = "seatreserved.png";
}
else
{
ImageButton1.ImageUrl = "seatNotreserved.png";
}
}
您必须检查哪个是日历图片, 如果它是pic1.png 设置(=)为pic2.png
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.