高手进,.net 如何知道客户端请求的是哪个类中的哪个方法???
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("我是按钮1");
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Write("我是按钮2");
}
如上面代码,客户端在点击button1后,服务器端在经过 Page_Load 方法,为什么会进入Button1_Click方法而不会进入Button2_Click方法?
我的目的是想,在Global中,能否取到所有的请求,是请求的哪个类中的哪个方法?并且把类名和方法名打印出来,多谢了
------解决方案--------------------Application_BeginRequest:BeginRequest是在收到Request时第一个触发的事件,这个方法第一个执行。
用HttpContext.Current request等获取 ,下面都有可能,自己设置断点进去看看。
------解决方案--------------------话说上班时间来CSDN回帖的都不是好好上班滴,楼上回帖速度真快,都赶不上热乎
------解决方案--------------------打个断点进去看看不就知道了嘛
------解决方案--------------------那你得去了解ViewState 他所有的密密事件,都是这个ViewState值里面
------解决方案--------------------
用要是用控件都起做用的。
------解决方案--------------------关于如何知道请求的是哪个方法是UniqueID根据这个判断 doPostBack.
Request.Params["__EVENTTARGET"] 看这个
传送门!