2012-12-05 86 views
1

我有一個硬編碼html網站的5頁,並希望將其轉換爲mvc4。如何將硬編碼的html網站轉換爲asp mvc4?

我需要做什麼? 有沒有教程或一步一步的指導概述如何通過MVC動態製作.html文件?

+0

你現在有什麼問題與靜態HTML網站,將通過切換到MVC解決? –

回答

3

您將希望對MVC有一個基本的瞭解,特別是在您更改之前的路由 - 您將避免在未來出現很多混亂和陷阱。

基本上,您需要做的就是爲您的html創建Controllers(現在爲dummy),並將html複製到相應的View中。當你瞭解global.asax文件中的路由時,這一切都將有意義。然後,我會更新鏈接到@Html.ActionLink語法,並從那裏移動 - 可能下一個提取通用設計_Layout

基本上,閱讀一個快速教程在最低限度,否則你只會挫敗自己。

+1

html不僅僅是一個單一的文件。它很好地分解爲/ css和/腳本的js文件也/圖像和HTML是真的只是UI的東西。 – kacalapy

+0

這很好,這會讓轉換變得更容易,因爲js通常默認進入〜/ Scripts /文件夾,而Css進入〜/ Content /文件夾。 – naspinski

0

如果頁面上有唯一的數據,那麼您可以爲每個頁面,一個模型和一個視圖創建一個控制器。

如果所有的頁面都有類似的信息,您可以讓一個控制器擁有不同的視圖。