2013-11-04 31 views
0

我覺得無法弄清楚這一點,但我似乎無法找到一個後期或谷歌搜索似乎得到這個對我來說是有道理的。我有以下代碼:視覺基本轉義引號

Select Case frmRMAT.TblRMATrackDataGridView.Item("courier", 1).Value.ToString 
       Case "FedEx" 
        sTrackNum = "<a href=""https://www.fedex.com/fedextrack/?tracknumbers=""" & frmRMAT.TblRMATrackDataGridView.Item("tracking_num", 1).Value 
End Select 

正如你所看到的,我已經逃脫了第一部分,但我需要包括實際值。這是目前給我這個值:?

sTrackNum = "<a href="https://www.fedex.com/fedextrack/?tracknumbers="689691090971 " 

所以我不需要「實際跟蹤號碼前如何操縱報價,使我獲得適當的HTML字符串感謝

+0

有什麼問題了嗎?代碼起作用。 –

回答

0

只是省略引號,你不想擁有。

使用

sTrackNum = "<a href=""https://www.fedex.com/fedextrack/?tracknumbers=" & frmRMAT.TblRMATrackDataGridView.Item("tracking_num", 1).Value 

,而不是

sTrackNum = "<a href=""https://www.fedex.com/fedextrack/?tracknumbers=""" & frmRMAT.TblRMATrackDataGridView.Item("tracking_num", 1).Value 

您還可以使用XML文本:

sTrackNum = <a href=<%= "https://www.fedex.com/fedextrack/?tracknumbers=" & frmRMAT.TblRMATrackDataGridView.Item("tracking_num", 1).Value %>></a> 
+0

謝謝你的代碼!我不得不修改,以包括關閉並引述結束,但你讓我走在正確的道路上。我確實嘗試了XML版本,但沒有將該值作爲超鏈接返回。我在代碼中使用「test」作爲關閉>和之間的字符串,並且該值已返回,但未將其格式化爲超鏈接。 –