none
Tipo ActionResult no MVC RRS feed

  • Pergunta

  • Pessoal,

    No webforms qdo crio um metodo:

    public string MeuMetodo()

    No MVC:

    public ActionResult MeuMetodo()

    Neste caso, o retorno ActionResult seria como um tipo obj no webforms ?

    quarta-feira, 27 de fevereiro de 2013 18:44

Respostas

  • Não tipo, se você quiser criar um simples método, você cria igual no webforms:

    public string MeuMetodo()
    {
       return "Hello World!";
    }

    no mvc, os métodos do tipo ActionResult pode retornar N coisas, como páginas (chamadas de views), redirecionamentos, arquivo para download, entre outros. Acontece todos esses processos herdam a classe ActionResult. Eles normalmente são usados para retornar páginas, exemplo:

    public class HomeController : Controller
    {
       public ActionResult Index()
       {
          return View(); //ao acessar http://aplicacao/Home/Index irá retornar a página index, que está localizada na pasta Home/Views/Index.cshtml (vbhtml)
       }
    }



    Ao infinito e além!

    • Marcado como Resposta AGA Neto quarta-feira, 27 de fevereiro de 2013 22:27
    quarta-feira, 27 de fevereiro de 2013 20:25