C'è un modo per determinare se un <asp:UpdatePanel />
ha eseguito un postback Ajax simile a come possiamo usare ...Come verificare se UpdatePanel sta postando?
if(!Page.IsPostBack) { ...snip }
... per determinare se un postback da un pulsante di invio è in corso.
sto cercando di individuare le richieste Ajax da jQuery, ma è raccogliendo richieste UpdatePanel pure che voglio escludere per esempio ...
if (Request.IsAjaxRequest() && !Page.IsUpdatePanelPostback)
{
// Deal with jQuery Ajax
}
Mi chiedo se potrei usare "ScriptManager.GetCurrent (Page). IsInAsyncPostBack" su di esso proprio, dal momento che penso che altri controlli da ASP.NET AJAX Extensions potrebbero licenziare la richiesta Ajax che non voglio prelevare. –
Ne vale la pena, suppongo. –