78 references to DataBoundControlMode
System.Web (11)
UI\WebControls\DetailsView.cs (5)
3643DataBoundControlMode IDataBoundItemControl.Mode { 3647return DataBoundControlMode.Edit; 3649return DataBoundControlMode.Insert; 3651return DataBoundControlMode.ReadOnly; 3654return DataBoundControlMode.ReadOnly;
UI\WebControls\FormView.cs (5)
3071DataBoundControlMode IDataBoundItemControl.Mode { 3075return DataBoundControlMode.Edit; 3077return DataBoundControlMode.Insert; 3079return DataBoundControlMode.ReadOnly; 3082return DataBoundControlMode.ReadOnly;
UI\WebControls\IDataBoundItemControl.cs (1)
10DataBoundControlMode Mode {
System.Web.DynamicData (67)
DynamicData\DefaultAutoFieldGenerator.cs (4)
24DataBoundControlMode mode = GetMode(control); 36protected virtual DynamicField CreateField(MetaColumn column, ContainerType containerType, DataBoundControlMode mode) { 58internal static DataBoundControlMode GetMode(Control control) { 65return DataBoundControlMode.ReadOnly;
DynamicData\DynamicControl.cs (5)
41public DynamicControl(DataBoundControlMode mode) { 153DefaultValue(DataBoundControlMode.ReadOnly), 157public DataBoundControlMode Mode { 160return ((o == null) ? DataBoundControlMode.ReadOnly : (DataBoundControlMode)o);
DynamicData\DynamicEntity.cs (4)
16DefaultValue(DataBoundControlMode.ReadOnly), 20public DataBoundControlMode Mode { 23return value != null ? (DataBoundControlMode)value : DataBoundControlMode.ReadOnly;
DynamicData\DynamicField.cs (5)
251private DataBoundControlMode DetermineControlMode(DataControlRowState rowState) { 253return DataBoundControlMode.ReadOnly; 260return DataBoundControlMode.Edit; 262return DataBoundControlMode.Insert; 264return DataBoundControlMode.ReadOnly;
DynamicData\EntityTemplateFactory.cs (12)
43public virtual EntityTemplateUserControl CreateEntityTemplate(MetaTable table, DataBoundControlMode mode, string uiHint) { 56private string GetEntityTemplateVirtualPathWithCaching(MetaTable table, DataBoundControlMode mode, string uiHint) { 64public virtual string GetEntityTemplateVirtualPath(MetaTable table, DataBoundControlMode mode, string uiHint) { 82return GetVirtualPathFallback(table, mode, uiHint, DataBoundControlMode.Edit) ?? 83GetVirtualPathFallback(table, DataBoundControlMode.ReadOnly, uiHint, DataBoundControlMode.ReadOnly); 86private string GetVirtualPathFallback(MetaTable table, DataBoundControlMode mode, string uiHint, DataBoundControlMode minModeToFallBack) { 96for (var currentMode = mode; currentMode >= minModeToFallBack; currentMode--) { 106private string GetVirtualPathForMode(string candidateName, DataBoundControlMode mode) { 115public virtual string BuildEntityTemplateVirtualPath(string templateName, DataBoundControlMode mode) { 120string modeString = mode == DataBoundControlMode.ReadOnly ? String.Empty : "_" + mode.ToString();
DynamicData\EntityTemplateUserControl.cs (1)
17public DataBoundControlMode Mode { get; internal set; }
DynamicData\FieldTemplateFactory.cs (23)
105internal string GetFieldTemplateVirtualPathWithCaching(MetaColumn column, DataBoundControlMode mode, string uiHint) { 121public virtual string GetFieldTemplateVirtualPath(MetaColumn column, DataBoundControlMode mode, string uiHint) { 154public virtual DataBoundControlMode PreprocessMode(MetaColumn column, DataBoundControlMode mode) { 161if (column.IsPrimaryKey && mode == DataBoundControlMode.Edit) { 162mode = DataBoundControlMode.ReadOnly; 167mode = DataBoundControlMode.ReadOnly; 172if (mode == DataBoundControlMode.Insert && column.AllowInitialValue) { 175mode = DataBoundControlMode.ReadOnly; 180if (mode == DataBoundControlMode.Insert && !column.AllowInitialValue) { 181mode = DataBoundControlMode.ReadOnly; 187if (mode == DataBoundControlMode.Edit && ((MetaForeignKeyColumn)column).IsPrimaryKeyInThisTable) { 188mode = DataBoundControlMode.ReadOnly; 195private string GetVirtualPathWithModeFallback(string templateName, MetaColumn column, DataBoundControlMode mode) { 199for (var currentMode = mode; currentMode >= 0; currentMode--) { 209private string GetVirtualPathForMode(string templateName, MetaColumn column, DataBoundControlMode mode) { 222private string GetVirtualPathForTypeWithFallback(Type fieldType, MetaColumn column, DataBoundControlMode mode) { 265private string GetVirtualPathIfExists(string templateName, MetaColumn column, DataBoundControlMode mode) { 286public virtual string BuildVirtualPath(string templateName, MetaColumn column, DataBoundControlMode mode) { 293case DataBoundControlMode.ReadOnly: 296case DataBoundControlMode.Edit: 299case DataBoundControlMode.Insert: 321public virtual IFieldTemplate CreateFieldTemplate(MetaColumn column, DataBoundControlMode mode, string uiHint) {
DynamicData\FieldTemplateUserControl.cs (4)
112public DataBoundControlMode Mode { 146if (Mode == DataBoundControlMode.Insert && DefaultValueMapping != null && DefaultValueMapping.Contains(Column)) { 193if (Mode == DataBoundControlMode.Insert) { 236Debug.Assert(Mode == DataBoundControlMode.Insert);
DynamicData\IFieldTemplateFactory.cs (1)
22IFieldTemplate CreateFieldTemplate(MetaColumn column, DataBoundControlMode mode, string uiHint);
DynamicData\IFieldTemplateHost.cs (1)
17DataBoundControlMode Mode { get; }
DynamicData\IMetaTable.cs (1)
46IEnumerable<IMetaColumn> GetScaffoldColumns(DataBoundControlMode mode, ContainerType containerType);
DynamicData\MetaTable.cs (4)
760public virtual IEnumerable<MetaColumn> GetScaffoldColumns(DataBoundControlMode mode, ContainerType containerType) { 830private bool IsScaffoldColumn(IMetaColumn column, DataBoundControlMode mode, ContainerType containerType) { 836if (mode == DataBoundControlMode.Insert) { 1056IEnumerable<IMetaColumn> IMetaTable.GetScaffoldColumns(DataBoundControlMode mode, ContainerType containerType) {
DynamicData\SimpleFieldTemplateFactory.cs (2)
39public override IFieldTemplate CreateFieldTemplate(MetaColumn column, DataBoundControlMode mode, string uiHint) { 42bool readOnly = (mode == DataBoundControlMode.ReadOnly);