UI\WebControls\DataGrid.cs (35)
543if (item.ItemType != ListItemType.EditItem) {
544ListItemType itemType = ListItemType.Item;
546itemType = ListItemType.AlternatingItem;
552if (item.ItemType != ListItemType.EditItem)
553item.SetItemType(ListItemType.SelectedItem);
1109ListItemType itemType;
1126CreateItem(-1, -1, ListItemType.Pager, false, null, displayColumns, rows, pagedDataSource);
1129CreateItem(-1, -1, ListItemType.Header, useDataSource, null, displayColumns, rows, null);
1137itemType = ListItemType.Item;
1139itemType = ListItemType.EditItem;
1141itemType = ListItemType.SelectedItem;
1162itemType = ListItemType.Item;
1165itemType = ListItemType.EditItem;
1167itemType = ListItemType.SelectedItem;
1169itemType = ListItemType.AlternatingItem;
1180CreateItem(-1, -1, ListItemType.Footer, useDataSource, null, displayColumns, rows, null);
1184CreateItem(-1, -1, ListItemType.Pager, false, null, displayColumns, rows, pagedDataSource);
1226private DataGridItem CreateItem(int itemIndex, int dataSourceIndex, ListItemType itemType, bool dataBind, object dataItem, DataGridColumn[] columns, TableRowCollection rows, PagedDataSource pagedDataSource) {
1230if (itemType != ListItemType.Pager) {
1258protected virtual DataGridItem CreateItem(int itemIndex, int dataSourceIndex, ListItemType itemType) {
1283if ((item.ItemType == ListItemType.Header) && UseAccessibleHeader) {
1688case ListItemType.Header:
1700case ListItemType.Footer:
1710case ListItemType.Pager:
1735case ListItemType.Item:
1739case ListItemType.AlternatingItem:
1743case ListItemType.SelectedItem:
1760case ListItemType.EditItem:
1783if ((columnCount > 0) && (item.ItemType != ListItemType.Pager)) {
1794if (item.ItemType == ListItemType.Item && calculateColumns) {
1800case ListItemType.Header:
1803case ListItemType.Footer:
1813if (item.ItemType == ListItemType.Item) {
1821if (item.ItemType == ListItemType.Pager && item.Cells.Count > 0) {
UI\WebControls\DataList.cs (42)
517if (item.ItemType != ListItemType.EditItem) {
518ListItemType itemType = ListItemType.Item;
520itemType = ListItemType.AlternatingItem;
526if (item.ItemType != ListItemType.EditItem)
527item.SetItemType(ListItemType.SelectedItem);
878ListItemType itemType;
890CreateItem(-1, ListItemType.Header, useDataSource, null);
899itemType = ListItemType.Item;
901itemType = ListItemType.EditItem;
904itemType = ListItemType.SelectedItem;
907itemType = ListItemType.AlternatingItem;
914CreateItem(index, ListItemType.Separator, useDataSource, null);
922CreateItem(-1, ListItemType.Footer, useDataSource, null);
948private DataListItem CreateItem(int itemIndex, ListItemType itemType, bool dataBind, object dataItem) {
972protected virtual DataListItem CreateItem(int itemIndex, ListItemType itemType) {
977private DataListItem GetItem(ListItemType itemType, int repeatIndex) {
981case ListItemType.Header:
985case ListItemType.Footer:
989case ListItemType.Separator:
999case ListItemType.Item:
1000case ListItemType.AlternatingItem:
1001case ListItemType.SelectedItem:
1002case ListItemType.EditItem:
1017case ListItemType.Header:
1021case ListItemType.Footer:
1025case ListItemType.AlternatingItem:
1031case ListItemType.SelectedItem:
1037goto case ListItemType.AlternatingItem;
1041case ListItemType.EditItem:
1047goto case ListItemType.SelectedItem;
1049goto case ListItemType.AlternatingItem;
1053case ListItemType.Separator:
1241case ListItemType.Header:
1246case ListItemType.Footer:
1251case ListItemType.Separator:
1255case ListItemType.Item:
1259case ListItemType.AlternatingItem:
1263case ListItemType.SelectedItem:
1279case ListItemType.EditItem:
1494Style IRepeatInfoUser.GetItemStyle(ListItemType itemType, int repeatIndex) {
1507void IRepeatInfoUser.RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, HtmlTextWriter writer) {
UI\WebControls\Repeater.cs (14)
654ListItemType itemType;
661CreateItem(-1, ListItemType.Header, useDataSource, null);
669CreateItem(index - 1, ListItemType.Separator, useDataSource, null);
672itemType = (index % 2 == 0) ? ListItemType.Item : ListItemType.AlternatingItem;
681CreateItem(-1, ListItemType.Footer, useDataSource, null);
695private RepeaterItem CreateItem(int itemIndex, ListItemType itemType, bool dataBind, object dataItem) {
721protected virtual RepeaterItem CreateItem(int itemIndex, ListItemType itemType) {
796case ListItemType.Header:
800case ListItemType.Footer:
804case ListItemType.Item:
808case ListItemType.AlternatingItem:
811goto case ListItemType.Item;
814case ListItemType.Separator:
UI\WebControls\RepeatInfo.cs (16)
210Style style = user.GetItemStyle(ListItemType.Header, -1);
223user.RenderItem(ListItemType.Header, -1, this, writer);
249Style style = user.GetItemStyle(ListItemType.Item, i);
255user.RenderItem(ListItemType.Item, i, this, writer);
262Style style = user.GetItemStyle(ListItemType.Separator, i);
267user.RenderItem(ListItemType.Separator, i, this, writer);
324Style style = user.GetItemStyle(ListItemType.Footer, -1);
330user.RenderItem(ListItemType.Footer, -1, this, writer);
460Style style = user.GetItemStyle(ListItemType.Header, -1);
473user.RenderItem(ListItemType.Header, -1, this, writer);
526Style style = user.GetItemStyle(ListItemType.Item, itemIndex);
537user.RenderItem(ListItemType.Item, itemIndex, this, writer);
571Style style = user.GetItemStyle(ListItemType.Separator, itemIndex);
577user.RenderItem(ListItemType.Separator, itemIndex, this, writer);
640Style style = user.GetItemStyle(ListItemType.Footer, -1);
646user.RenderItem(ListItemType.Footer, -1, this, writer);