ASP.Net中剃刀内容页面和常规内容页面之间的区别

时间:2015-04-24 19:35:32

标签: asp.net visual-studio-2012

我是ASP.NET的新手,很抱歉,如果这是一个显而易见的问题。我确实谷歌了,但我还是很困惑。

所以我在ASP.Net项目中创建了一个母版页,然后我去了visual studio顶部的网站按钮,打开下拉菜单,点击“#34;添加新项目"”。

我去添加了一个内容页面,显示的唯一内容页面是"内容页面(剃刀)"。这会在页面上添加" .vbhtml"文件扩展名。我试图添加" .aspx"带有附加的vb页面的文件,但它不会出现在列表中。

如果我右键单击母版页,它会为我提供添加此类内容页面的选项,但会自动命名它"默认"。所以这是我的问题。

  

有没有办法添加常规内容页面,同时能够在创建之前对其进行命名?

     

剃须刀内容页面和asp内容页面之间的区别是什么?

1 个答案:

答案 0 :(得分:0)

ASP.NET

  • 可以是 Webform

    • 事件驱动编码
    • 客户端是aspx
    • 包含asp:controls,html ...
  • MVC (MVC 3,4,5,6)

    • 模型 - 视图 - 控制器编码
    • 客户端是cshtml或vbhtml
    • 包含razor,html ...

如果你想创建一个ASP.NET webform,不要选择MVC,你的项目看起来不一样,编码方式也不一样。