2009-09-21 62 views
0

在我的一個ASP.NET頁面上有幾個asp:textbox字段。在此頁面上有一個「確認訂單」按鈕,在其「PostBackUrl」屬性中設置了一個外部URL。如何使用外部PostBackUrl跟蹤點擊按鈕?

這種運作良好,並將數據發送到外部網站。問題在這裏。我怎麼知道用戶點擊了「我的身邊?」上的「確認訂單」按鈕? (我需要這個來更新我的訂單狀態字段)。因爲表單已提交給外部網站,所以我的網頁上沒有回傳發生。

也許有可能使用某種的jQuery的掛鉤上的onclick事件將調用一個網頁,將更新我的訂單狀態?

回答

1

你需要掛接到按鈕onClick事件,讓表單提交前執行客戶端回調到任何一個Web服務或頁面方法(取決於您的首選設置)您的服務器上跟蹤點擊,接着說。

0

更好的設置它,這樣做按鈕執行回發。然後在您的點擊處理程序中,您可以更新您的訂單狀態,然後將數據發佈到第三方。

+0

我需要的瀏覽器提交/發佈的數據(而不是服務器),我能做到這一點,而不必讓用戶再次點擊提交按鈕? – Espo 2009-09-21 11:49:18