[英]loading a control in the itemdatabound event of a repeater
我有一個用戶控件,我已經在一個轉發器的itemdatabound事件中加載了該控件,而控件本身似乎並不想加載。 頁面生命周期似乎是具有itemdatabound事件的頁面,然后是用戶控件,因此該控件加載為時已晚。 我需要在itemdatabound事件中從控件訪問屬性。
有人知道如何做到這一點嗎?
謝謝!
您是否嘗試過覆蓋頁面上的OnInit,然后在其中綁定數據轉發器?
通常,您希望在OnInit期間動態地添加控件,因為否則您生命周期就太晚了(正如您指出的那樣)。
如果您已經在OnInit中進行數據綁定,則應該可以使用。
最好發布您的ItemDataBound事件,並在其中綁定轉發器的地方(代碼):-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.