2016-02-01 70 views
-1

我有一個Guid加載了一個用戶從GridView中選擇的ID。傳遞一個指針到另一個頁面ASP.NET

我想此GUID傳遞到另一個頁面,但我不知道如何將它添加到下面的語句:

Response.Redirect("LicenseDetailsView.aspx?idLicense=" guidLicense) 

下面是完整的代碼:

Dim dvrLicense As GridViewRow 
    Dim guidLicense As Guid 

    dvrLicense = grdAllUserLicense.SelectedRow 

    guidLicense = StringToGUID(dvrLicense.Cells(1).Text.ToString) 

    Response.Redirect("LicenseDetailsView.aspx?idLicense=" guidLicense) 

變量i想要通過的稱爲:guidLicense。

+2

字符串連接運算符是'&'在VB中,對嗎?無論是那個還是'​​+'。 – Casey

回答

2

使用格式字符串:

Response.Redirect(String.Format("LicenseDetailsView.aspx?idLicense={0}", guidLicense)) 

或許正好連接它(儘管前者是首選):

Response.Redirect("LicenseDetailsView.aspx?idLicense=" & guidLicense) 

的一點在於,必須有一些操作上的兩個進行值(字符串文字和變量)。將它們放在一起並不意味着編譯器有任何意義。以值作爲參數的方法調用或值之間的運算符將指示代碼對這些值執行某些操作。

相關問題