Protected Sub s1click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles s1.Click
If s1.ImageUrl = "~/Images/available_seat_img.gif" Then
s1.ImageUrl = "~/Images/selected_seat_img.gif"
Button1.Enabled = True
TextBox1.Text = s1.ID.ToString() + ","
ElseIf s1.ImageUrl = "~/Images/selected_seat_img.gif" Then
' Button1.Enabled = False
s1.ImageUrl = "~/Images/available_seat_img.gif"
TextBox1.Text = TextBox1.Text.Replace("s1", "")
End If
End Sub
当我运行此代码时...第二个Elseif条件将无效... 这个代码片段的问题是什么......
答案 0 :(得分:0)
您应该检查函数开头的值(使用MessageBox
或类似的东西)。它可能不是你所期望的。
如果s1.ImageUrl
设置为"~/Images/selected_seat_img.gif"
,那么它应该可以正常工作。