在第一个aspx文件的设计页上放一个Label,想在第二个aspx.cs文件中修改Label的文本内容,怎么做?谢谢了!

解决方案 »

  1.   

    第二个aspx是第一个aspx的弹出窗口吗?要不是的就没有办法了
      

  2.   

    我想做一个导航栏,有一个框架页,第一个aspx和第二个aspx分别是这个框架的两部分,第二个aspx页加载的时候改变第一个aspx的Label内容。有办法吗?
      

  3.   

    那你在第二个页面加载的时候刷新第一个页面,第一个页面load里面进行判断处理啊。
      

  4.   

    在第一个页面代码中设一个静态变量或一个静态属性,在第二个中页面中对该静态成员赋值即可。
    第一个页面代码如下:
    private static string _text="nochage";public static string Text
    {
      set
               {
        _text = value;
               }
    }private void Page_Load(object sender, System.EventArgs e)
    {
    if ( ! Page.IsPostBack)
    {
    this.Label1.Text = _text;
    }
    }第二个页面需要处:
    WebForm1.Text = "changed";
    Response.Redirect("WebForm1.aspx");