0

これを理解できないのはばかげていると思いますが、これを理解できるように思われる投稿やGoogle検索を見つけることができないようです。次のコードがあります。

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 文字列を取得するために引用符を操作するにはどうすればよいですか? ありがとう

4

1 に答える 1

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>  
于 2013-11-04T15:32:28.403 に答える