10 implementations of IDataItemContainer
System.Web (8)
UI\WebControls\DataGridItem.cs (1)
16
public class DataGridItem : TableRow,
IDataItemContainer
{
UI\WebControls\DataListItem.cs (1)
21
public class DataListItem : WebControl,
IDataItemContainer
{
UI\WebControls\DetailsView.cs (1)
41
public class DetailsView : CompositeDataBoundControl,
IDataItemContainer
, ICallbackContainer, ICallbackEventHandler, IPostBackEventHandler, IPostBackContainer, IDataBoundItemControl, IFieldControl {
UI\WebControls\FormView.cs (1)
34
public class FormView : CompositeDataBoundControl,
IDataItemContainer
, IPostBackEventHandler,
UI\WebControls\GridViewRow.cs (1)
15
public class GridViewRow : TableRow,
IDataItemContainer
{
UI\WebControls\MenuItem.cs (1)
1329
public sealed class MenuItemTemplateContainer : Control,
IDataItemContainer
{
UI\WebControls\RepeaterItem.cs (1)
20
public class RepeaterItem : Control,
IDataItemContainer
{
UI\WebControls\SiteMapNodeItem.cs (1)
20
public class SiteMapNodeItem : WebControl, INamingContainer,
IDataItemContainer
{
System.Web.DynamicData (1)
DynamicData\QueryableFilterRepeater.cs (1)
143
private class FilterRepeaterItem : Control,
IDataItemContainer
{
System.Web.Extensions (1)
UI\WebControls\ListViewItem.cs (1)
19
public class ListViewItem : Control, INamingContainer,
IDataItemContainer
{
34 references to IDataItemContainer
System.Web (34)
UI\Control.cs (5)
284
if (!String.IsNullOrEmpty(_id) && (!(this is
IDataItemContainer
) || (this is IDataBoundItemControl))) {
302
(!(this is
IDataItemContainer
) || (this is IDataBoundItemControl))) {
306
IOrderedDictionary dataKey = ((IDataKeysControl)dataKeysContainer).ClientIDRowSuffixDataKeys[((
IDataItemContainer
)dataItemContainer).DisplayIndex].Values;
312
int index = ((
IDataItemContainer
)dataItemContainer).DisplayIndex;
828
while (dataItemContainer != null && !(dataItemContainer is
IDataItemContainer
)) {
UI\DataBinder.cs (2)
328
IDataItemContainer
dataItemContainer = container as
IDataItemContainer
;
UI\WebControls\DataGridItem.cs (3)
107
object
IDataItemContainer
.DataItem {
113
int
IDataItemContainer
.DataItemIndex {
119
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\DataListItem.cs (3)
170
object
IDataItemContainer
.DataItem {
176
int
IDataItemContainer
.DataItemIndex {
182
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\DetailsView.cs (2)
3620
int
IDataItemContainer
.DataItemIndex {
3626
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\FormView.cs (2)
3048
int
IDataItemContainer
.DataItemIndex {
3054
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\GridViewRow.cs (3)
114
object
IDataItemContainer
.DataItem {
120
int
IDataItemContainer
.DataItemIndex {
126
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\MenuItem.cs (3)
1369
object
IDataItemContainer
.DataItem {
1375
int
IDataItemContainer
.DataItemIndex {
1381
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\RepeaterItem.cs (2)
88
int
IDataItemContainer
.DataItemIndex {
94
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\SiteMapNodeItem.cs (3)
78
object
IDataItemContainer
.DataItem {
84
int
IDataItemContainer
.DataItemIndex {
90
int
IDataItemContainer
.DisplayIndex {
UI\WebControls\TemplateField.cs (6)
50
TemplateContainer(typeof(
IDataItemContainer
), BindingDirection.TwoWay)
110
TemplateContainer(typeof(
IDataItemContainer
), BindingDirection.TwoWay)
131
TemplateContainer(typeof(
IDataItemContainer
))
153
TemplateContainer(typeof(
IDataItemContainer
))
174
TemplateContainer(typeof(
IDataItemContainer
), BindingDirection.TwoWay)
195
TemplateContainer(typeof(
IDataItemContainer
), BindingDirection.TwoWay)