我有一系列.NET 2.0网页项目,它们的网页背后有相同的代码。唯一不同的是如何布局html。
有没有办法让我可以拥有一个主要的Web项目来保存所有代码(包括按钮点击等控制事件),以便其他Web项目将网页代码文件引用到该项目的代码文件中?
编辑:请注意,html中的更改包括某些控件的删除,我通过使用FindControl
方法来解决这个问题,这样如果控件不存在,我只会有一个空值。
答案 0 :(得分:3)
您可以尝试将所有代码隐藏类放入库中并从公共基类继承。
答案 1 :(得分:0)
您可以查看Visual Studio的“Skin File”文件类型。另一方面,您可以通过以下地址了解它是否适用于您:
http://msdn.microsoft.com/en-us/library/ykzx33wh(VS.80).aspx