Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Guid传递到另一个页面ASP.NET_Asp.net_Vb.net_Guid - Fatal编程技术网

将Guid传递到另一个页面ASP.NET

将Guid传递到另一个页面ASP.NET,asp.net,vb.net,guid,Asp.net,Vb.net,Guid,我有一个加载了用户从GridView中选择的ID的Guid 我想将此Guid传递到另一个页面,但我不知道如何将其附加到下面的语句中: Response.Redirect("LicenseDetailsView.aspx?idLicense=" guidLicense) 以下是完整的代码: Dim dvrLicense As GridViewRow Dim guidLicense As Guid dvrLicense = grdAllUserLicense.S

我有一个加载了用户从GridView中选择的ID的Guid

我想将此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)
我要传递的变量名为:guidLicense。

使用格式字符串:

Response.Redirect(String.Format("LicenseDetailsView.aspx?idLicense={0}", guidLicense))
或者只是将其连接起来(尽管前者是首选):


要点是必须对两个值(字符串文本和变量)执行一些操作。将它们放在一起对编译器来说没有任何意义。使用值作为参数的方法调用或值之间的运算符将指示代码对这些值执行操作。

字符串连接运算符在VB中是
&
,对吗?要么这样,要么
+
Response.Redirect("LicenseDetailsView.aspx?idLicense=" & guidLicense)