none
aspx文件转cshtml文件 RRS feed

  • 问题

  • 我是一个初学ASP.NET MVC4开发人员,零基础,现在界面人员做好了界面,输出了n个html和aspx的文件,让我使用,可是我看VS2012中在ASP.NET MVC工程中添加的View都是cshtml格式的,请问我该怎么集成啊,谢谢!


    guiwenyang

    2013年8月14日 3:12

答案

  • MVC 4 的View Engine 可以是Razor(cshtml)或者是比較傳統的Aspx。

    當你加一個View的時候可以選擇要用哪一個。不過因為Razor真的比aspx好用很多,所以才預設用Razor。

    不過對於有使用過Asp .net webform的人對Aspx可能比較熟悉。

    當你說“界面人員做好了界面”你是否意思是你需要把你的mvc網站套版和他給你的一樣?如果是那你只需要把你Razor的View輸出和Aspx/html 一致即可。

    如果是對方給你的aspx是直接在view使用的,那麼放到View下面就好了。

    如果你是需要一個Razor和aspx的比對,可以看: http://demo.tc/Post/679   有個簡單介紹

    • 已建议为答案 AlanTsai 2013年8月15日 15:27
    • 已标记为答案 guiwenyang 2013年8月16日 5:42
    2013年8月14日 13:33

全部回复

  • 没有人指点指点吗?或者告诉我该看哪方面的资料啊?谢谢!

    guiwenyang

    2013年8月14日 6:11
  • MVC 4 的View Engine 可以是Razor(cshtml)或者是比較傳統的Aspx。

    當你加一個View的時候可以選擇要用哪一個。不過因為Razor真的比aspx好用很多,所以才預設用Razor。

    不過對於有使用過Asp .net webform的人對Aspx可能比較熟悉。

    當你說“界面人員做好了界面”你是否意思是你需要把你的mvc網站套版和他給你的一樣?如果是那你只需要把你Razor的View輸出和Aspx/html 一致即可。

    如果是對方給你的aspx是直接在view使用的,那麼放到View下面就好了。

    如果你是需要一個Razor和aspx的比對,可以看: http://demo.tc/Post/679   有個簡單介紹

    • 已建议为答案 AlanTsai 2013年8月15日 15:27
    • 已标记为答案 guiwenyang 2013年8月16日 5:42
    2013年8月14日 13:33
  • 非常感谢!


    guiwenyang

    2013年8月16日 5:43