将信息传递给目标页
可以使用“URL 字段”将数据传递给目标页。
为“URL 字段”框输入值以指定要传递的数据字段,并且在“URL 格式字符串”中为包括目标页的 URL 定义格式。例如,若要将数据源中 LastName 字段的值传递给有关津贴的页,则“URL 字段”应设置为 LastName,“URL 格式字符串”应设置为 Benefits.aspx?LastName={0}。
如果以这种方式在“URL 字段”框中提供信息,则该信息将作为查询字符串传递给目标页。在目标页中,可以通过检查 QueryString 参数的内容获取从超级链接传来的值。在 Web 窗体页中,可以在 Page_Load 事件中实现此功能。下面的示例显示可如何检索传递给目标页的值。
' Visual Basic
Private Sub Page_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
' Add code here to initialize the page.
Dim lastName As String = Request.QueryString("LastName")
' Add code here to process LastName.
End Sub
// C#
private void Page_Load(object sender, System.EventArgs e)
{
// Add code here to initialize the page.
string lastName = Request.QueryString["LastName"];
// Add code here to process LastName.
}