2009-06-25 50 views
0

我有一個Web應用程序,它具有用於多個Web應用程序的用戶控件和網頁邏輯。我想這樣做的原因是我想讓其他Web應用程序引用它,因爲它們的網頁的html/css不同。ASP.NET與多個Web應用程序共享用戶控件/網頁邏輯

首先我想問問這是否可能,因爲它是一個Web應用程序,而不是一個類庫。

其次,如果可能的話,我該如何將網頁邏輯引用到其他web應用程序的htmls?

回答

2

如何將Web用戶控件添加到類庫並從該網站引用該類庫?

下面是關於如何將用戶控件添加到類庫通過Haacked說明:http://haacked.com/archive/2006/02/07/AddingWebUserControlToAClassLibraryInVS.NET2005.aspx


而且,這裏是一個後由格思里約Building Re-Usable ASP.NET User Control and Page Libraries with VS 2005,我認爲這是值得一試。

[更新]

我發現Creating and Using User Control Libraries一個更好的教程。我認爲這篇文章比Guthrie的其他文章更加簡潔(也是這個也是Guthrie

+0

嗨,斯科特的文章與我的文章一樣。所以我應該更新它,以確保它可以工作。 – 2009-06-25 07:56:42

0

編譯和部署你的asp.net網站,每個代碼隱藏將產生一個程序集。

選擇要重新使用的代碼隱藏類的程序集,並將其放到要重用的第二個Web應用程序的\ bin文件夾中。

現在這個程序集將有一個部分類,您可以將其與現有網頁的代碼隱藏進行合併。只要確保命名層次匹配。

相關問題