html中可以添加几个类,从一个类中向一个HtmlHead对象添加多个元素
我有一個頁面的網站。我有4頁所有頁面都使用的主頁面。每個頁面使用不同的CSS和JavaScript頭部標簽內部。我想通過調用引用數據庫表的類來添加標題,元描述和元關鍵字標記。但是,我無法找到一種方法將頁面或HthmlHead對象傳遞到類中,而不會引發錯誤。我曾嘗試做從一個類中向一個HtmlHead對象添加多個元素
HtmlHead head = Page.Header;
Page.Controls.Remove(Page.FindControl("HeadElement"));
Page.FindControl("HtmlElement").Controls.AddAt(0,HeaderText.getHeaderText(head, Request.Url.AbsolutePath));
和
Page = p2
Page = HeaderText.getHeaderText(p2, Request.Url.AbsolutePath));
在這兩種情況下,我改變了我的班HeaderText.getHeaderText返回取決于我在做什么的頁面或HtmlHead類型。我設置了類看起來像這樣:
public class HeaderText
{
private HeaderText() { }
public static HtmlHead getHeaderText(HtmlHead head, String URL)
有沒有更好的或者更簡單的方法來做到這一點?
+0
我回答了類似的問題。讓我知道如果這有助于http://stackoverflow.com/questions/2146092/is-there-a-system-web-ui-clientscriptmanager-method-that-registers-scripts-inside/2146871#2146871 –
2010-02-01 18:32:08
總結
以上是生活随笔為你收集整理的html中可以添加几个类,从一个类中向一个HtmlHead对象添加多个元素的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 曙光中学2021年高考成绩查询,上海市部
- 下一篇: 计算机无法进入桌面怎么备份,无法进入系统