<asp:Button ID="Button1" runat="server" Text="查询" PostBackUrl="~/CompInstrument/CITaiZhang/CITaiZhang.aspx" CssClass="btn" />这样用按钮的PostBackUrl属性可以提交给那个页面,但好像那个页面是固定的,我想问,当不同页面进入这个页面,这个页面要提交回不同页面,该怎么实现?如:PageA进入PageC,PageC上按了Button1,把PageC提交回PageA
   PageB进入PageC,PageC上按了Button1,把PageC提交回PageC这要怎么让才可以实现,只要可以实现就行,不一定要用按钮的PostBackUrl属性,谢谢各位,,

解决方案 »

  1.   

    PageC加hidden控件,记录前一页地址.
      

  2.   

    谢谢各位,已经解决了,在后头写那个Button1的PostBackUrl就可以实现,我对asp.net不了解,还以为控件的属性只能在前台写,谢谢各位拉,,
      

  3.   

    PageA<a href="pageC.aspx">pagea to pagec</a>PageC    protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.UrlReferrer != null)
            {
                Button1.PostBackUrl = Request.UrlReferrer.ToString();
            }
        }
      

  4.   

    To amandag:谢谢再次帮我,不过抱歉,我结贴后才看到你的回答,,