单击按钮时,我想检查是否在page_load中单击了一个按钮。这可能吗?我使用的是asp.net 2.0 C#
答案 0 :(得分:6)
您可以检查IsPostBack
标志以查看它是否是回发而不是初始加载。这可能就是你所追求的。此外,您可以查看Request.Form["__EVENTTARGET"]
,从中可以获取有关引发事件的控件的信息,从而确定它是否是您的按钮之一。
答案 1 :(得分:1)
按钮点击事件将在页面加载事件发生后触发。话虽这么说,您始终可以检查http标头,以查看通过request.form事件推回的值。如果它被触发,按钮ID将在那里。
答案 2 :(得分:0)
我可以通过创建隐藏字段并在单击某个按钮时更改值并在Page_Load中检查它来考虑解决方法。