【发布时间】:2011-10-14 10:44:56
【问题描述】:
我有一个用户填写并提交的表单。我有 vb 代码,可以将该表单转换为电子邮件并将其发送给我。我需要知道它来自哪个页面,因此我想将当前 url 分配给将包含在电子邮件中的变量。
简单地说:如何将 URL 分配给变量?
【问题讨论】:
-
这是 VB.NET 吗?脚本? VB6?
-
您如何将 VBSCRIPT 与 ASP.NET 一起使用?
我有一个用户填写并提交的表单。我有 vb 代码,可以将该表单转换为电子邮件并将其发送给我。我需要知道它来自哪个页面,因此我想将当前 url 分配给将包含在电子邮件中的变量。
简单地说:如何将 URL 分配给变量?
【问题讨论】:
VB.NET '静态变量
Private Shared prevPage As String = String.Empty
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
If (Not IsPostBack) Then
prevPage = Request.UrlReferrer.ToString()
End If
End Sub
【讨论】:
您可以在请求对象中找到它。例如Request.Url.AbsoluteUri
Dim url As String = Request.Url.AbsoluteUri
【讨论】: