2010-06-01 26 views
2

問候,更改<meta>標籤生成asp.net錯誤

我有一些代碼在我的網頁之一(請注意,我不是原來的開發商,也不是一個asp.net程序員),看起來像這樣:

<meta id="metaDescription" runat="server" name="description" content="SEE CODE BEHIND" /> 
<meta id="metaKeywords" runat="server" name="keywords" content="SEE CODE BEHIND" /> 

的「ID」元素的放置與刮導致它不位於頁面上的元數據網站的干擾,所以我想要做的是更多的「name」元素後直接<meta>之前和「id」元素,但是當我這樣做時,我得到一個錯誤:

解析器錯誤消息:服務器標記格式不正確。

但是你到底做我需要做什麼來解決這個問題,所以我可以得到它,我想要的方式?

回答

0

Meta標籤不需要

runat="server" 
0

嘗試:

<meta id="metaDescription" name="description" content="" runat="server" /> 
<meta id="metaKeywords" name="keywords" content="" runat="server" /> 
+0

歡迎SO。你回答了一個相當古老的問題。請擴大您的答案以包含解釋。由於您不太可能從OP獲得任何反饋,因此它更有意義,因爲它可能會幫助其他人解決類似問題。 – MasterAM 2013-09-14 23:15:40