среда, 29 декабря 2010 г.

Запуск MVC приложений в С1 (3)

НазадЗапуск MVC приложений в С1 (2)

Теперь создаем два поведения (controllers) для нашего MVC приложения:


  1. В папке App_Code сайта создаем подпапку Controllers, и в нее добавляем два класса HomeController и AjaxController: /App_Code/Controllers/HomeController.cs и /App_Code/Controllers/AjaxController.cs
  2. В файле класса HomeController.cs заменяем содержимое на такой код:

    using System.Web.Mvc;

    namespace HelloWorld.Controllers
    {

      public class HomeController : Controller
      {
        public ActionResult Index()
          {
            ViewData["ToGreet" ] = "World";
            return View();
          }
      }
    }

  3. В файле класса AjaxController.cs заменяем содержимое на такой код:

    using System;
    using System.Web.Mvc;

    namespace HelloWorld.Controllers
    {
      public class AjaxController : Controller
      {
        public ActionResult Index()
        {
          return View();
        }

        public string GetDate()
        {
          return DateTime.Now.ToLongTimeString();
        }

        public string  SetText(string text)
        {
          return text + DateTime.Now.ToLongTimeString();
        }
      }
    }

  4. Сохраняем все редактируемые в Visual Studio файлы (File | Save All).

Комментариев нет:

Отправить комментарий