如何在asp.net C#中从一个帧传递值并在另一个帧中接收?

如何在asp.net C#中从一个帧传递值并在另一个帧中接收?,c#,asp.net,frames,C#,Asp.net,Frames,我有两个内容页面,我在第三个页面中使用这两个页面作为框架,比例为50% 我希望通过单击按钮将文本框值从左框传输到右框 如果我使用session并尝试在第二个网页(即正确的框架)中接收session值,它将不起作用,因为实际上是内容页的正确框架将永远不会被调用 请告诉我解决此问题的正确和最佳方法。在第一帧中创建一个事件,并使第二帧具有一个事件处理程序。在第1帧中的每个动作上,您可以在第2帧中做出响应 可以使用从EventArgs继承的自定义类传输数据 public class MyEventArg

我有两个内容页面,我在第三个页面中使用这两个页面作为框架,比例为50%

我希望通过单击按钮将文本框值从左框传输到右框

如果我使用
session
并尝试在第二个网页(即正确的框架)中接收session值,它将不起作用,因为实际上是内容页的正确框架将永远不会被调用


请告诉我解决此问题的正确和最佳方法。

在第一帧中创建一个事件,并使第二帧具有一个事件处理程序。在第1帧中的每个动作上,您可以在第2帧中做出响应

可以使用从EventArgs继承的自定义类传输数据

public class MyEventArgs : EventArgs
{
// add fields and constructor here
// initialize the fields in the constructor
}

我的第一反应是“不要使用框架”。除非你有一个非常非常好的理由,否则不要这样做。接下来,内容页与母版页结合使用,可以轻松使用会话变量。因为它“实际上是一个永远不会被调用的内容页”,所以它不能工作是什么意思?此外,每个人都需要“迫切”的答案。假设不是这样是不礼貌的。到目前为止,您尝试了什么?我假设您受到无法在正确的框架中重新加载页面的条件的约束?如果可以重新加载,那么会话或cookie就可以工作。从iframe加载的示例: