.net 在属性中插入动态URL字符串
我试图让url出现在下面代码中的trackOutboundLink(“”)中。我继承了这个网站,已经有一段时间没有使用vb了。如有任何建议,将不胜感激。谢谢.net 在属性中插入动态URL字符串,.net,vb.net,properties,attributes,.net,Vb.net,Properties,Attributes,我试图让url出现在下面代码中的trackOutboundLink(“”)中。我继承了这个网站,已经有一段时间没有使用vb了。如有任何建议,将不胜感激。谢谢 If DBReader("URL").ToString <> "" Then CustWebSite.NavigateUrl = DBReader("URL").ToString CustWebSite.ToolTip = DBReader("URL").ToStr
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
如果DBReader(“URL”).ToString为“”,则
CustWebSite.NavigateUrl=DBReader(“URL”).ToString
CustWebSite.ToolTip=DBReader(“URL”).ToString.Replace(“http:/”,“”)
CustWebSite.Text=DBReader(“URL”).ToString.Replace(“http:/”,“”)
CustWebSite.Attributes(“onclick”)=“trackOutboundLink(”);返回false
CustWebsiteDiv.Visible=True
其他的
CustWebsiteDiv.Visible=False
如果结束
我期待的最终结果是:
http://www.testsite.com'); 返回false;“href=”http://www.testsite.com“>www.testsite.com
除url显示在
onclick=“trackOutboundLink(“”);返回false;"
节
谢谢您的帮助。VB.NET中的字符串连接与C#中的工作原理相同。
CustWebSite.Attributes(“onclick”)=String.Format(“trackOutboundLink({0}”);return false;”,DBReader(“URL”))
另外,与其多次调用DBReader(“URL”)
,不如将第一个调用结果存储在一个局部变量中,并根据需要在所有后续语句中使用它