DekGenius.com
[ Team LiB ] Previous Section Next Section

IRepeatInfoUser

System.Web.UI.WebControls (system.web.dll)interface

This interface specifies the contract for the RepeatInfo class. These requirements include properties that identify whether footer or header information is present (HasFooter and HasHeader) and identify the number of times the chosen control will be repeated (RepeatedItemCount). This interface also requires a method for rendering the chosen control (RenderItem( )), which will be used for each repetition.

public interface IRepeatInfoUser {
// Public Instance Properties
   public bool HasFooter{get; }
   public bool HasHeader{get; }
   public bool HasSeparators{get; }
   public int RepeatedItemCount{get; }
// Public Instance Methods
   public Style GetItemStyle(ListItemType itemType, int repeatIndex);
   public void RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, 
        System.Web.UI.HtmlTextWriter writer);
}

Implemented By

CheckBoxList, DataList, RadioButtonList

Passed To

RepeatInfo.RenderRepeater( )

    [ Team LiB ] Previous Section Next Section