【发布时间】:2013-08-18 01:57:00
【问题描述】:
我有这个aspx:
<asp:ImageButton ID="check" runat="server" ImageUrl="../img/process.png" OnClick="check_Click" CausesValidation="false" UseSubmitBehavior="false"/>
现在在Page_Load 中,我想确定是PostBack 是否由check 引起的,所以我使用此代码遵循this 问题的方法:
if(FindControl(Page.Request.Params.Get("__EVENTTARGET"))!=check)//if not caused by "check"
//do something
但是Page.Request.Params.Get("__EVENTTARGET") 是空的。(我在UpdatePanel 中使用我的ImageButton)
我怎样才能达到我的目标?
【问题讨论】:
-
您可以尝试在 IE 开发人员工具中查看。它会告诉您发送的哪个请求有 404 或任何错误代码。这导致了这个问题。它还将帮助您了解哪个请求为您提供了响应。而且时间也过去了!在 IE 中按 F12。
-
对不起;现在我很忙;我会在接下来的几个小时里检查答案!!!