当点击按钮时,我想在我的页面加载中检查是否单击了按钮。这可能吗?我正在使用asp.net 2.0 C#。
您可以检查IsPostBack
标志,以查看是否是后续提交而不是初始加载。这可能是您要找的内容。此外,您还可以检查Request.Form [“__EVENTTARGET”]
,从中获取有关触发事件的控件的信息,因此可以从那里找出它是否是其中一个按钮。
页面加载事件完成后,按钮点击事件将被触发。话虽如此,您始终可以检查HTTP标头以查看通过请求表单事件推送回来的值。如果已经触发了按钮ID,则会在其中。
我可以想到一个解决方法,通过创建一个隐藏字段,在单击某个按钮时更改其值,并在 Page_Load 中检查其值。