2012-05-30 32 views
1

這是字符串值<a href="javascript:changePage('5')">Overview</a>。現在我想將它存儲在vb.net中的一個字符串中。如何在vb.net中執行字符串連接?

我如何存儲它。

Dim link As String="<a href="javascript:changePage('5')">Overview</a>" 

請指導我擺脫這個問題?

回答

4

你需要他們加倍逃脫內"

Dim link As String="<a href=""javascript:changePage('5')"">Overview</a>" 

C#版本可以是一個:

var link = @"<a href=""javascript:changePage('5')"">Overview</a>" 

var link = "<a href=\"javascript:changePage('5')\">Overview</a>" 
3

只需在用雙引號表示的文字中使用單引號即可。如果使用標記輸出到瀏覽器,將會導致引號內單引號的標記無效 - 在這種情況下,您可以使用另一個「雙引號」集合轉義雙引號。

Dim link As String = "<a href=""javascript:changePage('5')"">Overview</a>" 
2

用作下:

Dim link As String = "<a href=\"javascript:changePage('5')\">Overview</a>" 
3

我已經離開了VB.NET很長的一段時間我,在C-夏普這是可以做到這樣的:

String link = "<a href=\"javascript:changePage('5')\">Overview</a>"; 

我希望它會給你一個想法,你將不得不逃離內雙引號。