2011-12-01 93 views
0

Ive得到2個控制:獲得實際值

  • 產品列表
  • CardInfo

在產品列表中有產品。點擊一個按鈕後,buyNow產品被添加到購物籃中,並且用戶卡上的點數減少。

在CardInfo中有實際的用戶點數。

問題是Im計算PageLoad事件中CardInfo中的點數。這意味着它在計算ProductList_OnClick事件之前的計算結果,以便它始終向後一步展示實際用戶點數。

我該如何解決這個問題?

感謝任何提示

回答

1

看那asp.net page life cycle

控制事件觸發頁面加載後。針對您的問題可能的解決方案是在控制事件之後進行點計算,例如PreRender。

+0

謝謝,我根本沒想過在那裏使用它 – gruber

0

做它在Page_Load中

if (Page.IsPostBack) 
{ 
    //now do your db stuff 
} 

我沒有這個確切原因使用的onclick事件甚至一度。我喜歡控制,並且使用page.ispostback,你可以控制。

相關問題