2015-01-09 29 views
-1

我試圖讓URL在下面的代碼中出現在trackOutboundLink('')中。我繼承了這個網站,並且因爲我與vb混淆了一段時間。任何意見,將不勝感激。由於在Attributes屬性中插入動態URL字符串

 If DBReader("URL").ToString <> "" Then 
      CustWebSite.NavigateUrl = DBReader("URL").ToString 
      CustWebSite.ToolTip = DBReader("URL").ToString.Replace("http://", "") 
      CustWebSite.Text = DBReader("URL").ToString.Replace("http://", "") 
      CustWebSite.Attributes("onclick") = "trackOutboundLink(''); return false;" 
      CustWebsiteDiv.Visible = True 
     Else 
      CustWebsiteDiv.Visible = False 
     End If 

最終的結果我正在尋找的是: http://www.testsite.com');返回false; 「HREF = 」http://www.testsite.com「> www.testsite.com

除了在

的onclick =鏈接顯示所有作品」 trackOutboundLink( 'http://www.testsite.com');返回false;」

部分

感謝您的幫助

在VB.NET

回答

0

字符串連接的工作原理相同,C# CustWebSite.Attributes("onclick") = String.Format("trackOutboundLink('{0}'); return false;", DBReader("URL"))

此外,而不是撥打電話到DBReader("URL")。多次,您最好將第一個調用結果存儲在本地變量中,並在隨後的所有語句中根據需要使用它。

相關問題