2013-03-06 69 views
-2

我們有一個包含所有html文件的靜態網站。將Aspx頁面添加到靜態網站

我們還有一個網站是在ASPX中開發的。這個動態網站有一個頁面(說RegisterAndBuy.aspx)填充一些數據根據用戶選擇的年份等,此頁面還讀取用戶的個人信息,並提交時發送一封電子郵件到管理員包含所有用戶輸入的信息。

這兩個網站是互不相同的,並託管在不同的提供商。

現在,我們要在靜態網站上添加RegisterAndBuy.aspx頁。我們希望在靜態網站中使用同一頁面,並做一些小改動。 (我們不想重定向到Dynamic網站)。

這可能?????請告訴我。

,我想另一種解決方案是開發一個新的PHP頁面要做到這一點,但我們有一些出色的aspx頁面閱讀的東西。從PHP執行所有這些操作都很乏味。

+0

數據不足。站點服務器?網站配置?等等。 – 2013-03-06 12:19:10

+0

靜態站點託管在BigRock上,Dynamic Winhost,這是一個asp.net網站。我們希望在靜態站點中實現一個aspx。 – 2013-03-06 14:12:50

回答

0

你可以使用一個iframe並將其嵌入到靜態站點。不是一個完整的頁面,而只是你需要的一點。

<iframe src="RegisterAndBuy.aspx " title="RegisterAndBuy" frameborder="0" scrolling="no"></iframe> 
+0

所以我可以在靜態網頁上執行aspx頁面的功能。正如我前面所問,aspx頁面根據用戶選擇從MS SQL DB動態加載數據,我們將在靜態網站上執行時將其更改爲從excel文件讀取。 – 2013-03-06 14:16:50

+0

我使用這種情況是我有一個表單收集用戶的詳細信息託管在另一臺服務器上,它需要被添加到一個靜態網站。所以我iframed靜態網站的頁面上的表格,允許用戶填寫它從靜態網站提交它。 – Stephen 2013-03-06 14:25:18

+0

聽起來不錯。所以iframe src應該是www.anothersite.com/RegisterAndBuy.aspx。當用戶提交表單時,數據由另一個網站處理。這是正確的嗎 ? – 2013-03-06 14:35:04

-1

我不知道這是可能的或不是因爲沒有指定你的服務器環境中,配置等進行。 但是,如果可能的話,您可以創建另一個ASP.NET網站,獲取網站中的所有HTML頁面以及「RegisterAndBuy.aspx」頁面以及所有引用的DLL。然後將其部署到您的靜態網站服務器上。 這可以解決您的問題並減少返工。

+0

爲什麼downvote?雖然給予downvote,請提及原因以及... – 2013-03-06 14:05:47

+0

假設服務器支持ASPX,那麼我們可以嵌入所需的aspx。 – 2013-03-06 14:19:54

+0

對不起,我是這個論壇的新手,不知道如何投票等。 – 2013-03-06 14:21:44