Ich habe eine Funktion und bin mir nicht sicher, was ich davon zurückgeben soll?
public ActionResult LoadExternalURL()
{
Response.Redirect("http://www.google.com");
// what do i return here ??
}
Ich habe eine Funktion und bin mir nicht sicher, was ich davon zurückgeben soll?
public ActionResult LoadExternalURL()
{
Response.Redirect("http://www.google.com");
// what do i return here ??
}
Anstatt Response.Redirect aufzurufen, ist es einfacher, das eingebaute RedirectResult ActionResult wie folgt zu verwenden:-
return Redirect("http://www.google.com");
Dadurch wird auch die Testbarkeit Ihres Codes verbessert (Sie müssen sich nicht mit dem HTTP-Kontext herumschlagen) und können stattdessen nur die Url-Eigenschaft des zurückgegebenen Aktionsergebnisses testen.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.