我觉得因为无法解决这个问题而感到愚蠢,但我似乎无法找到一个帖子或谷歌搜索,似乎让这对我有意义。我有以下代码:
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>