我被困在使用Ajax Contol Toolkit的TabContainer控件。Ajax控件工具包TabContainer - 如何確定哪個標籤被點擊?
當用戶單擊一個選項卡時,我試圖捕獲哪個選項卡被點擊(如索引)。
任何人都知道這是可能的嗎?
我被困在使用Ajax Contol Toolkit的TabContainer控件。Ajax控件工具包TabContainer - 如何確定哪個標籤被點擊?
當用戶單擊一個選項卡時,我試圖捕獲哪個選項卡被點擊(如索引)。
任何人都知道這是可能的嗎?
這個愚蠢的問題是:爲什麼你需要知道嗎?
我在Ajax Control Toolkit中也使用了TabContainer - 但我從來沒有想過要知道什麼時候點擊了哪個選項卡。 TabContainer將顯示適當的頁面,並且用戶可以與該標籤頁上的控件進行交互 - 爲什麼您需要知道哪些頁面已激活?你的場景是什麼?
檢查出Ajax Control Toolkit website顯示感興趣的一些屬性:
你能挖掘到無論是ActiveTabChanged
或OnClientActiveTabChanged
事件來實現您要查找的內容?
Marc
服務器端事件ActiveTabChanged正常工作。 只要確保將AutoPostBack設置爲「true」
嗯,愚蠢的答案是,我希望實際上有列表中的最後一個選項卡是一個按鈕,點擊時會動態地添加一個新的選項卡。因此,我不想僅顯示內容,而是希望更改特定選項卡的點擊事件的行爲。 我最終只是做一個生活在標籤控制之外的按鈕,它工作正常。但我仍然很好奇如何實現這種行爲。看起來最後一個標籤旁邊的「添加新標籤」按鈕將成爲一項功能。 – 2009-07-14 16:44:06