如何改变图像按钮回到以前的图像,当用户再次点击按钮在asp.net中使用c#

本文关键字:按钮 图像 asp net 用户 改变 何改变 | 更新日期: 2023-09-27 18:16:52

我正在创建一个座位预订系统,我有座位表在我的asp.net网页。当用户点击其中一个座位时,它会变成另一个图像。

我已经那样做了。但是,我不知道该怎么办,如果用户再次点击相同的座位,图像将更改为以前的图像,这意味着用户不想再预订该座位了。

任何方法都可以做到这一点?我在第一次点击时通过下面的代码改变了图像:

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
    ImageButton1.ImageUrl = "seatreserved.png";
}

如何改变图像按钮回到以前的图像,当用户再次点击按钮在asp.net中使用c#

您可以使用与上面相同的代码,只是将其包装在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