PDA

View Full Version : اشکال در برگرداندن image اولیه imagebutton



roya_dibaj
چهارشنبه 17 بهمن 1386, 14:25 عصر
سلام من برنامه ای نوشتم که با کلیک روی imagebutton , عکس imageurl عوض می شود


if (e.CommandName == "ChangeImage")
{
((ImageButton)e.Item.FindControl("seatimg")).ImageUrl = "~/BTN/Redseat.jpg";
}



حالا می خوام وقتی user دوباره روی همان imagebutton کلیک کرد دوباره همان image اولیه را نشان دهد ولی نمیدانم به چه صورت باید نوشت ؟

mahdi_farhani
چهارشنبه 17 بهمن 1386, 14:37 عصر
به شرط ساده اگر عکس 1 بود عکس 2 رو نشون بده و بلعکس


if (e.CommandName == "ChangeImage")
{
if (((ImageButton)e.Item.FindControl("seatimg")).ImageUrl == "~/BTN/Redseat.jpg")
((ImageButton)e.Item.FindControl("seatimg")).ImageUrl == "~/BTN/Greenseat.jpg";
else
((ImageButton)e.Item.FindControl("seatimg")).ImageUrl == "~/BTN/Redseat.jpg";
}

roya_dibaj
چهارشنبه 17 بهمن 1386, 14:55 عصر
دوست عزیز نوشتم به این صورت ولی error داد


if (e.CommandName == "ChangeImage")
{
if (((ImageButton)e.Item.FindControl("seatimg")).ImageUrl == "~/BTN/Redseat.jpg"){
((ImageButton)e.Item.FindControl("seatimg")).ImageUrl = "~/BTN/seat.jpg"; }

else
{
((ImageButton)e.Item.FindControl("seatimg")).ImageUrl == "~/BTN/Redseat.jpg";
}

}



error: Error 1 Only assignment, call, increment, decrement, and new object expressions can be used as a statement \