20 września 2009

Wynik działania akcji kontrolera w ASP.NET MVC 1.0 - ściągawka

Taka mała ściągawka :)

 

ASP.NET MVC 1.0 z pudełka oferuje następujące typy dla wykonywanych akcji na kontrolerze:

ContentResult - reprezentuje tekst, ale można podać także typ kontentu, który zostanie wysłany w nagłówku jako 'content-type'

EmptyResult - reprezentuje pusty kontent, tzn. na wyjściu nie będzie wysłany żaden znak

FileResult - klasa typu abstract dla kontentu typu plik

FileContentResult - reprezentuje plik do ściągnięcia, gdzie argumentem wejściowym jest kontent binarny

FilePathResult - reprezentuje plik do ściągnięcia, gdzie argumentem wejściowym jest kontent pobrany poprzez ścieżkę do pliku na dysku

FileStreamResult - reprezentuje plik do ściągnięcia, gdzie argumentem wejściowym jest kontent pobrany z obiektu Stream

HttpUnauthorizedResult - reprezentuje wynik httpUnauthorized wraz ze stosownym nagłówkiem odpowiedzi

JavaScriptResult - reprezentuje JavaScript wraz ze stosownym nagłówkiem odpowiedzi

JsonResult - reprezentuje JavaScript Object Notation (JSON)

RedirectResult - reprezentuje przekierowanie na wskazany adres url

RedirectToRouteResult - reprezentuje przekierowanie posługujące się zdefiniowaną ścieżką (w RouteTable)

PartialViewResult - reprezentuje tzw. widok częściowy (PartialView)

ViewResult - reprezentuje standardowy widok HTML

 

Komentarze:

Brak komentarzy
Komentarze anonimowe wyłączone