2009-12-08 89 views
0

我想實現一個網站,這是傳統的ASP和各種.NET應用程序的組合對谷歌analitycs。所有經典的ASP頁面都共享一個footer.inc文件,所以這是毫不費力的。但是,.net頁面不共享任何內容,有時甚至不使用母版頁。有沒有一種方法可以編譯一個DLL,將其放入GAC並在web.config中引用它?我可以添加頁腳到多個.net應用程序嗎?

謝謝!

回答

6

,您可根據IHttpModule,在其中你一個過濾器添加到響應流。

在該過濾器,你可以看看的結束標記,(例如),並添加你需要的任何標記,有。這裏有一篇文章詳細介紹了該方法:HttpFilters

當你有模塊準備好了,你可以把模塊中的GAC,並在web.config中爲每個應用程序引用它。如果您需要在服務器上的每個.NET應用程序,你也可以把它放在機器範圍的web.config文件(以節省您的編輯全部web.configs的麻煩)。該文件位於C:\ Windows \ System \ Microsoft.NET \ Framework \ <版本> \ CONFIG

相關問題