2010-04-23 70 views
4

是否有任何工具或代碼將HTML文件轉換爲.ASPX?將html轉換爲aspx

詳細說明以前的問題:我正在尋找能夠自動將HTML控件轉換爲.ASPX服務器控件而無需手動更改每個控件的工具或代碼,即將HTML頁作爲輸入,解析和輸出作爲帶有服務器控件的.ASPX頁面。

+3

肯定。只需將.html的擴展名更改爲.aspx即可。 – 2010-04-23 19:27:37

回答

6

無需轉換。只需將* .html更改爲* .aspx即可。

如果您希望HTML頁面的某些部分變爲動態,那麼需要做更多的工作。

+0

我正在尋找html到aspx控件,任何工具或可以將html控件轉換爲aspx控件的代碼。從html重命名爲aspx並不能幫助轉換內部代碼。 – zeusmos 2010-04-23 19:38:49

+2

@vinod我問的原因是因爲HTML沒有服務器端控件。它只有它的標記。 ASP.NET輸出相同的HTML標記。這聽起來像你的要求比你的問題讓他們出現更復雜。 – 2010-04-23 19:41:47

2

不,ASP.NET代碼嵌入到您的常規HTML代碼中,因此您的默認網頁將具有擴展名.aspx,但還需要執行其他一些操作才能使ASP.NET網站啓動並運行。

退房對如何開始使用ASP.NET
http://www.asp.net/get-started/

也開始有所幫助這個環節,這是我favorite books關於這個問題,真正幫助我瞭解更多關於ASP.NET的一個(可能想雖然找到一個4.0版的書,如果你是ASP.NET的新特性的工作。)

0

它很簡單,.html轉換爲.aspx

,如果你只是改變從分機到.aspx

  1. 有時它會導致一些意想不到的異常處理,即如說,file cannot open or corrupted你只是有filename.aspx頁面(設計和源),但不會得到filenmae.aspx.vb頁(編碼)。

所以不如請按照下列步驟操作:

  1. 打開.html文件中notepad和複製內容。

  2. 創建一個新的webformvisualstudio(與母版)

  3. 轉到頁source和清除預設的內容並粘貼複製的內容
  4. 保存它。執行它。

注(IMP):不要忘記保持烏爾webform controlsjscriptscss(stylesheets)images(if any)的項目中創建