There are 11 different response types which can be sent to the end user :-
Example:-
1. View Result: -
public ActionResult Home()
{
return View();
}
2. Partial View Result :-
Public ActionResult AboutUs()
{
return PartialView("Hi");
}
3. Json Result :-
Public ActionResult Home()
{
return Json("hello from JSON");
}
- ViewResult - Renders a specified view to the response stream
- PartialViewResult - Renders a specified partial view to the response stream
- EmptyResult - An empty response is returned
- RedirectResult - Performs an HTTP redirection to a specified URL
- RedirectToRouteResult - Performs an HTTP redirection to a URL that is determined by the routing engine, based on given route data
- JsonResult - Serializes a given object to JSON format
- JavaScriptResult - Returns a piece of JavaScript code that can be executed on the client
- ContentResult - Writes content to the response stream without requiring a view
- FileContentResult - Returns a file to the client
- FileStreamResult - Returns a file to the client, which is provided by a Stream
- FilePathResult - Returns a file to the client
Example:-
1. View Result: -
public ActionResult Home()
{
return View();
}
2. Partial View Result :-
Public ActionResult AboutUs()
{
return PartialView("Hi");
}
3. Json Result :-
Public ActionResult Home()
{
return Json("hello from JSON");
}
No comments:
Post a Comment