取得發出 PostBack 的元件ID

1 篇文章 / 0 new
author
取得發出 PostBack 的元件ID
ASP.NET在PostBack時,會把觸發事件的該元件ClientID放到__EVENTTARGET參數裡,所以在後端透過
string id = Request.Params["__EVENTTARGET"]
就可知道是哪個元件觸發事件.  有一點要注意的是,Button元件要加上UseSubmitBehavior="false"屬性,才能取的到資料
Free Web Hosting