Click here to Skip to main content
15,885,366 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
Hi there,
I am having a problem with my if statement. I am trying to redirect the user to a page if count = 0 else to another page.
VB
Dim count As Integer
count = Convert.ToInt32(txtCount.Text)
If (count = 0) Then
    Response.Redirect = ("NewBookings.aspx")

ElseIf (count > 0) Then
    Response.Redirect = ("TicketAvailable.aspx")
End If

error reads:
Error	1	Overload resolution failed because no accessible 'Redirect' accepts this number of arguments.
Posted
Updated 24-Aug-12 5:55am
v2

try this...
VB
Response.Redirect("NewBookings.aspx")
 
Share this answer
 
v2
Comments
Member 9254084 24-Aug-12 12:03pm    
hehe.. thanks.. i must b tired...
The error means what it says. I think that Response.Redirect also takes a bool as a second argument. Also, why check it twice ? Might it be < 0 ?

Use the intellisense, put a , after the page name and it will tell you what other arguments it expects.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900