Response.Redirect("url") Object reference not set to an instance of an object
c#, redirect, response.redirect
Solution
You should be using:
Response.Redirect("www.bing.com");
not:
response.Redirect("...")
Problem
In C# using visual studio 2010 .NET framework 4.0. Every time I try to make a redirection using `response.redirect("url")` I get the following error: ``` System.NullReferenceException was unhandled by user code Message=Object reference not set to an instance of an object. Source=App_Web_uck3gvsb StackTrace: at _Default.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\p1\Default.aspx.cs:line 15 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) InnerException: ``` And here is the code: Even on simple without anything, I get the same error! ``` using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class _Default : System.Web.UI.Page { public HttpResponse response; protected void Page_Load(object sender, EventArgs e) { response.Redirect("http://www.google.com"); } } ```