我有一個母版頁,並且我在masterpage.master.cs中寫了元標記。 在從主頁面生成的類別頁面中,每個類別都有其自己的元標記。 當用戶訪問category.aspx時,我想更改元標記。 所有元標記都是動態創建的,它們沒有id或runat,因爲我使用for循環動態創建它們(從db讀取數據)。刪除或更改母版頁中的元標記
所以我不能改變頁面和元標籤的標題。我怎樣才能做到這一點?
謝謝大衛。但是,如果用戶想添加meta標籤,用戶可以怎麼做? 我的數據庫設計就像這樣,我必須用for循環創建標籤。它不好嗎? http://img843.imageshack.us/img843/6940/metadb.png
是否有任何其他方式來寫這些標籤?
@lvo,謝謝你的回答。但是,這個標題不起作用。我寫了它,但沒有改變。 另外我沒有在ContentPlaceHolder中放入任何文字或標籤,這些ID的頭部。因爲如果我把文字或其他東西寫入meta標籤,那麼頁面中會有2個描述或關鍵字。哪一個是好的SEO? 有沒有其他方法可以刪除所有元標記?
+1這正是他的問題,他需要子頁面來控制主頁中的元標記。優秀的答案。 – Achilles 2010-08-06 14:06:47
+1。我同意Achilles,如果你不願意使用不同的主頁,這是一條路。 – David 2010-08-06 14:08:29