2011-08-11 72 views
0

我正在創建一個網站,其中所有頁面都是在html中創建的,但動態網頁是在asp.net中創建的。我在所有靜態html頁面中有一個問題,我想以一種形式顯示一個用戶控件,但頁面是.html,這就是爲什麼頁面不支持asp.net控件。如果有人知道我該怎麼做,請讓我知道。如何在.htm頁面中包含asp.net用戶控件

+1

將該控件放在一個aspx頁面中,並使用iFrame顯示該頁面 – Devjosh

+0

如果您可以使用jQuery,它可以很簡單。如果相關的讓我知道,我會給出示例代碼。當您在此處回覆時,請使用'@'來通知否則我不會看到你回覆。 –

回答

0

我不認爲這是可能的,除非您使用包含包含用戶控件的asp.net頁面的iframe。

此外,如果可能的話,我不認爲應該使用這種方法。將.htm文件轉換爲.aspx文件會更有意義,如果需要,可以使用重寫將它們顯示爲.htm。

+0

我正在使用用戶控件登錄,單擊一個按鈕後,如果我使用iframe,然後登錄後登錄窗體popuped我想要另一個postlogin頁面,那個頁面打開那個我框架,那我該怎麼辦? – user878072

0

你根本做不到。 Html頁面不會被您的ASP.NET引擎處理。您可以將它們更改爲.aspx文件,並將控件包含在內,最好在asp.net頁面的表單標籤內。

+0

如果我將該頁面轉換成.aspx,那麼與加載頁面的時間有關的任何問題謝謝。 – user878072

相關問題