我正在尝试使用 VB.NET 使用以下代码在 ASP.NET 中访问您的上一页:
Partial Class _Default Inherits Page
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
Dim previousPage As String = Page.Request.UrlReferrer.ToString
If (Request.UrlReferrer <> Nothing) Then
If previousPage.Contains("Login") Then
Dim tUsername As String = Session("Username")
lblUsername.Text = "Welcome, " + tUsername
ElseIf previousPage.Contains("Register") Then
Dim cUsername As String = Session("CUsername")
lblUsername.Text = "Welcome, " + cUsername
Else
lblUsername.Text = "Welcome, Guest"
End If
End If
End Sub
End Class
我收到此错误:
你调用的对象是空的。
在:
Dim previousPage As String = Page.Request.UrlReferrer.ToString
我想要做的是访问前一页,这样我就可以获得一个会话变量。