我在一个名为的脚本中有一个 div:firstpage.aspx
带有一个onclick
按钮可以转到secondpage.aspx
. 从secondpage.aspx
我想访问一个 divfirstpage.aspx
并更改它的内部 html、内部文本和控件。
问问题
1565 次
1 回答
0
用过可以访问PreviousPage Server.Transfer
,不是Response.Redirect
。这是我将如何访问它:在runat="server"
为 div 设置的第一页中:
<div id="myDiv" runat="server">My First Div</div>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
在后面的代码中:
protected void Button1_Click(object sender, EventArgs e)
{
Server.Transfer ("secondpage.aspx");
}
在第二页中,我正在使用以下方法捕获 div FindControl
:
public partial class secondpage: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HtmlGenericControl myDiv = (HtmlGenericControl) Page.PreviousPage.FindControl("myDiv");
Label1.Text = myDiv.InnerText;
}
}
您将在MSDN中找到详细信息
于 2013-08-25T17:07:30.463 回答