[英]How do I add a string from c# function into a meta tag (inside quotes)?
這有效
<title><%=MyLib.data.GetMetaTitle()%></title>
事實並非如此
<meta name="description" content="<%=MyLib.data.GetMetaDescription()%>" >
返回:
<meta name="description" content="<%=MyLib.data.GetMetaDescription()%>" >
這種作品
<meta name="description" content="\"<%=MyLib.data.GetMetaDescription()%>"\" >
返回:
<meta name="description" content="\"Meta Description"\" >
所以 - 我可以讓c#函數在引號之外運行,但我無法將數據顯示在標題的引號內。
我理解你為什么會這樣,因為它需要格式化的字符串類型值,這是解決方案。
<meta name="description" content="<%=string.Format("{0}",MyLib.data.GetMetaTitle())%>"/>
希望它會幫助你! 如有任何問題請與我聯系。
快樂的編碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.