我在vb.net中添加了代碼中的超鏈接。我想生成如下鏈接:http:// localhost:8010/CardExplorer.aspx?nc = 2013 + BC + 100「target =」_ blank「> 2013 BC 100 但是,我用下面的代碼沒有顯示雙引號。請有人告訴我正確的代碼。提前致謝。超鏈接中沒有雙引號
Dim searchlink As New HyperLink
searchlink.Text = cn
searchlink.Attributes.Add("href", ConfigurationManager.AppSettings("Search") & Server.UrlEncode(cn) & """" & " target=" & """" & "_blank")
e.Item.Cells(6).Controls.Add(searchlink)
另外我用Chr(34)代替使用「」「」,結果與下面相同。
<a href="http://localhost:8010/CardExplorer.aspx?nc=2013+BC+2566" target="_blank">2013 BC 2566</a></td>
控制它應該會自動逃避你,當你使用'加()'方法引號。你也需要爲每個屬性使用'add()'。 –