2011-09-08 11 views
6

私はindex.cshtmlでこれを持っている:ascxと.cshtmlの違いは何ですか?

私のコントローラで
@{ 
    ViewBag.Title = "Home Page"; 
} 

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

と、この:

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

私はでた.ascxと.cshtmlを使用しての基本的な違いが何であるかを理解することはできませんよRenderPartialメソッド?どちらも私のために働く。本当の違いは何ですか?誰でも説明できますか?

答えて

5

asp.net mvc3 Webアプリケーションに使用できるビューエンジンは2種類あります。 Razor(.cshtml)とASPX(*。aspx/* .ascx)があります。

は、その違いについては、この記事を見てみましょう:

What is the difference between Razor and ASPX?

関連する問題