编程语言
首页 > 编程语言> > c# – 如何找到导致PostBack的人?

c# – 如何找到导致PostBack的人?

作者:互联网

在我的页面中有许多控件,我想知道谁在Page_Load事件中导致页面PostBack.

解决方法:

为此你可以尝试

string ctr = Page.Request.Params.Get("__EVENTTARGET");

这里ctr将包含你的控件的ID.

__EVENTTARGET携带导致页面PostBack的信息

您还可以使用__EVENTARGUMENT来获取此控件的参数传递.

Page.Request.Params.Get("__EVENTARGUMENT")

标签:c,asp-net,postback,webpage
来源: https://codeday.me/bug/20190530/1183290.html