现在我有7个网站,数量可能会增加。每次我复制一个网站的代码,并更改标题等,以创建新的网站。所有这些站点在app_code文件夹中都有相同的代码,在一些文件夹中有代码隐藏文件后面的aspx文件。代码位于所有网站的同一专用服务器上。 这些网站可以共享代码吗?如果我对代码进行了更改,它会反映在所有网站上吗?目前需要我对所有网站进行更改。
此致 Aijaz
答案 0 :(得分:1)
这正是class libraries的用途。将所有常用代码放入DLL并将其部署到GAC,以便可以在所有站点之间共享。
答案 1 :(得分:0)
我猜每个网站的Host Name
会有所不同。因此,您可以使用global.asax
文件来设置页面名称(在检查主机名后)。
您可以创建xml文件或将其保存到数据库中,并在page load
上设置页面标题
这是一个链接
How do I bind a database field to an HTML TITLE element in ASP.NET 2.0?