2009-06-25 54 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文件夹中。

现在这个程序集将有一个部分类,您可以将其与现有网页的代码隐藏进行合并。只要确保命名层次匹配。

相关问题