2016-04-26 35 views
-2

如何檢查ascx中繼器塊是否爲空/不顯示任何值?如果有幫助,我將使用Container.DataItem顯示其內容。其他行動將基本上取決於這種情況。由於檢查中繼器是否爲空

+1

我們看一些代碼。 – fruggiero

回答

0

取決於你真正想實現你可以檢查以下內容:

  • repeater.DataSource == NULL
    當沒有數據源,那麼就不會有任何項目
  • repeater.Items
    過濾ItemType ListItemType.Item或ListItemType.AlternatingItem的項目以查看是否有任何項目已綁定。
  • 您也可以訪問ItemTemplate中的轉發器自身(導航Container.Parent投下然後)或代碼隱藏喜歡這裏Access Parent Repeaters DataItem Property