您好,登錄后才能下訂單哦!
實例:
A.aspx
<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="a.aspx.cs"Inherits="a"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<headrunat="server">
<title></title>
</head>
<body>
<formid="form1"runat="server">
<div>
<asp:TextBoxID="TextBox1"runat="server"></asp:TextBox>
<asp:ButtonID="Button1"runat="server"onclick="Button1_Click"Text="Button"PostBackUrl="~/Practice/test.aspx"/>
</div>
</form>
</body>
</html>
A.aspx.cs
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
publicpartialclassPractice_PagePractice_Page類的FindControl跨頁面傳值 : System.Web.UI.Page
{
protectedvoid Page_Load(object sender, EventArgs e)
{
}
publicStringstr
{
get { return TextBox1.Text; }
}
protectedvoid Button1_Click(object sender, EventArgs e)
{
}
}
B.aspx
<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="b.aspx.cs"Inherits="b"%>
<%@PreviousPageTypeVirtualPath="~/b.aspx"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<headrunat="server">
<title></title>
</head>
<body>
<formid="form1"runat="server">
<div></div>
</form>
</body>
</html>
B.aspx.cs
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
publicpartialclassPractice_test : System.Web.UI.Page
{
protectedvoid Page_Load(object sender, EventArgs e)
{
//方法一:
//TextBox tb = (TextBox)Page.PreviousPage.FindControl("textbox1");
//if (Page.PreviousPage != null)
//{
// Response.Write(tb.Text.ToString());
//}
//方法二:
if (Page.PreviousPage != null)
{
Response.Write(PreviousPage.tb_str);
}
}
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。