| 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( )