如何通过iframe获得另一个页面的asp隐藏字段值

How to get asp hidden field value of another page via iframe

本文关键字:asp 隐藏 字段 iframe 何通过 另一个      更新时间:2023-09-26

我正在使用c#开发asp.net应用程序。在我的应用程序中,有两个页面,如abc.aspxxyz.aspx。我正在打开abc.aspxiframe中的xyz.aspx页。

xyz.aspx页我有一个asp隐藏字段名为ht_test_access。现在我的要求是,我必须从abc.aspx直接访问该隐藏字段的值没有querystring,会话,cookie等。请帮助。

可以使用Button。PostBackUrl和使用Page。PreviousPage获取上一页表单数据。这篇MSDN文章在ASP中跨页面发布。. NET Web Pages解释得很好。

string text = ((HiddenField)PreviousPage.FindControl("hdnField")).Value;

跨页发布与超链接类似,因为传输是由用户动作发起。但是,在跨页张贴时,目标page使用HTTP POST命令调用,该命令发送的值将源页上的控件拖动到目标页。此外,如果源页面和目标页面位于同一个Web应用程序中,即目标页面页可以访问源页的公共属性。一如既往,所有应用程序中的页面可以共享存储在其中的信息会话状态或应用状态