当前位置:编程学习 > C#/ASP.NET >>

如何在ASP.NET页面在完毕之后执行一个服务器函数

因为我有一些数据要写进页面表单了,
这个服务器函数需要这些表单数据,
如果页面未加载完,
就获取不到。
如何实现呢?

Page_Load()
里面调用时是不行的,我试过来。

谢谢 --------------------编程问答-------------------- Page_Load()为什么不行,你的代码?
  
*****************************************************************************
http://feiyun0112.cnblogs.com/ --------------------编程问答--------------------
引用 1 楼 feiyun0112 的回复:
Page_Load()为什么不行,你的代码?  


 
 protected void Page_Load(object sender, EventArgs e)
    {
       Bind();
      // btnSubmit_Click(null,null);//Request["ID"]==null
 
    }

    //需要在页面加载完毕后调用的函数
    protected void btnSubmit_Click(object sender, EventArgs e)
    {   
        string id =  Request["ID"];
        Server.Transfer("ccc.aspx" );
    }

    //绑定表单
    public void Bind()
    {
        OrdId.Text = "11";
    }

--------------------编程问答-------------------- string id =  OrdId.Text; --------------------编程问答--------------------
引用 3 楼 feiyun0112 的回复:
string id =  OrdId.Text;

还是不行。
btnSubmit_Click(object sender, EventArgs e)本来是一个按钮触发的函数,
如果点击,就能正常,可能是提交表单的问题吧。 --------------------编程问答-------------------- UNLOAD事件 --------------------编程问答-------------------- 问题还是没解决,
我还是增加一个页面算了,
人工点一下再跳转。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,