В чем разница между ascx и .cshtml? - PullRequest
6 голосов
/ 08 сентября 2011

У меня есть это в моем index.cshtml:

@{
    ViewBag.Title = "Home Page";
}

@{
    Html.RenderPartial("~/Views/Home/Test.cshtml");
}

и это в моем контроллере:

 [ChildActionOnly]
        public ActionResult Test()
        {
            return View();
        }

Я не могу понять, в чем принципиальная разница между использованием.ascx и .cshtml в методе RenderPartial?У меня оба работают.В чем реальная разница?Кто-нибудь может объяснить?

1 Ответ

5 голосов
/ 08 сентября 2011

Существует два различных движка представления, которые вы можете использовать для веб-приложений asp.net mvc3. Razor (.cshtml) и ASPX (* .aspx / * .ascx).

Посмотрите на этот пост об их различиях:

В чем разница между Razor и ASPX?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...