我想利用「複雜」usercontrols與多個控制元素內。這是我將在列表中重複使用的相同控件,並且我已經有一個PlaceHolder控件。使用按鈕將用戶控件列表添加到PlaceHolder - no event?
我可以添加控件LoadControl(路徑到.ascx) - 沒問題。
我可以通過我的自定義屬性獲取/設置訪問嵌入的標籤,所以我可以完美地初始化每個控件。
但是當添加LinkButtons時,我遇到麻煩/問題。
當我點擊按鈕,我確實得到了呈現控件的頁面的「提交」但控件自己的按鈕事件似乎並沒有觸發(或至少在父頁面上的PageLoad似乎首先被觸發?) - 我無法弄清楚我的事件發生在哪裏或在哪裏查找名稱/ ID或參數按鈕。
這是怎麼回事?
我已經制作了一個「假按鈕」,現在通過在URL中使用帶有ID的「hardcoded A HREF」更多地使用標籤,但是我想知道我需要捕捉什麼事件以及在哪裏或如何初始化按鈕,因爲我希望能夠使用這些用戶控件的「默認ASP.NET」控件(希望沒有太多的拼湊編碼)...
請發佈生成LinkButton並綁定其事件的代碼隱藏。 – ichiban 2009-05-21 01:50:45
感謝您的時間,我試圖在示例網站中重現問題,現在它按預期工作?!! ??! 我相信它與我在同一頁面上運行的相當複雜的AJAX功能有關。因爲沒有這些代碼完美地工作。 我該如何繼續?我要刪除這個問題還是關閉它或什麼? – BerggreenDK 2009-05-21 02:22:26