我在按钮控件中添加了PostBackUrl="~/Default2.aspx"
(在我的第一页中)。在第二页中,我将<%@ PreviousPageType VirtualPath="~/Default.aspx" %>
添加到了我的网络表单。
第二页显示我在上一页的文本框中输入的文字,但它没有显示上一页的标题。可能是什么问题?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage != null)
{
Label1.Text = "you came from a page titled" + PreviousPage.Title.ToString();
Label1.Text += "<br/>"+"you typed in"+PreviousPage.property;
}
}
}
答案 0 :(得分:0)
将Title="YOUR TITLE"
添加到Default.Aspx
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="ListDrop._Default" %>