47 types derived from Control
System.Web (26)
UI\DataBoundLiteralControl.cs (2)
73public sealed class DataBoundLiteralControl : Control, ITextControl { 200public sealed class DesignerDataBoundLiteralControl : Control {
UI\DataSourceControl.cs (1)
37public abstract class DataSourceControl : Control, IDataSource, IListSource {
UI\HierarchicalDataSourceControl.cs (1)
18public abstract class HierarchicalDataSourceControl : Control, IHierarchicalDataSource {
UI\HtmlControls\HtmlControl.cs (1)
42abstract public class HtmlControl : Control, IAttributeAccessor {
UI\LiteralControl.cs (1)
34public class LiteralControl : Control, ITextControl {
UI\PartialCachingControl.cs (1)
56public abstract class BasePartialCachingControl : Control {
UI\TemplateControl.cs (1)
45public abstract class TemplateControl : Control, INamingContainer, IFilterResolutionService {
UI\WebControls\Content.cs (1)
142public class Content : Control, INonBindingContainer {
UI\WebControls\ContentPlaceHolder.cs (1)
106public class ContentPlaceHolder : Control, INonBindingContainer {
UI\WebControls\HiddenField.cs (1)
26public class HiddenField : Control, IPostBackDataHandler {
UI\WebControls\Literal.cs (1)
50public class Literal : Control, ITextControl {
UI\WebControls\LoginView.cs (1)
30public class LoginView : Control, INamingContainer {
UI\WebControls\MenuItem.cs (1)
1329public sealed class MenuItemTemplateContainer : Control, IDataItemContainer {
UI\WebControls\MenuRendererStandards.cs (1)
582internal class StyleBlock : Control {
UI\WebControls\MultiView.cs (1)
25public class MultiView : Control {
UI\WebControls\PlaceHolder.cs (1)
38public class PlaceHolder : Control {
UI\WebControls\Repeater.cs (1)
26public class Repeater : Control, INamingContainer {
UI\WebControls\RepeaterItem.cs (1)
20public class RepeaterItem : Control, IDataItemContainer {
UI\WebControls\Substitution.cs (1)
26public class Substitution : Control {
UI\WebControls\View.cs (1)
20public class View : Control {
UI\WebControls\WebControl.cs (1)
30public class WebControl : Control, IAttributeAccessor {
UI\WebControls\xml.cs (1)
95public class Xml : Control {
UI\WebParts\NonParentingControl.cs (1)
12internal sealed class NonParentingControl : Control {
UI\WebParts\ProxyWebPartManager.cs (1)
21public class ProxyWebPartManager : Control {
UI\WebParts\WebPartManager.cs (1)
36public class WebPartManager : Control, INamingContainer, IPersonalizable {
System.Web.DynamicData (7)
DynamicData\DynamicControl.cs (1)
17public class DynamicControl : Control, IAttributeAccessor, IFieldTemplateHost, IFieldFormattingOptions {
DynamicData\DynamicDataManager.cs (1)
27public class DynamicDataManager : Control {
DynamicData\DynamicEntity.cs (1)
12public class DynamicEntity : Control {
DynamicData\DynamicFilter.cs (1)
12public class DynamicFilter : Control, IFilterExpressionProvider {
DynamicData\EntityTemplate.cs (1)
8public class EntityTemplate : Control {
DynamicData\QueryableFilterRepeater.cs (2)
20public class QueryableFilterRepeater : Control, IFilterExpressionProvider { 143private class FilterRepeaterItem : Control, IDataItemContainer {
System.Web.Extensions (11)
UI\ExtenderControl.cs (1)
26public abstract class ExtenderControl : Control, IExtenderControl {
UI\ScriptManager.cs (1)
46public class ScriptManager : Control, IPostBackDataHandler, IPostBackEventHandler, IControl, IScriptManager, IScriptManagerInternal {
UI\ScriptManagerProxy.cs (1)
31public class ScriptManagerProxy : Control, IControl {
UI\Timer.cs (1)
27public class Timer : Control, IPostBackEventHandler, IScriptControl {
UI\UpdatePanel.cs (1)
29public class UpdatePanel : Control, IAttributeAccessor, IUpdatePanel {
UI\UpdateProgress.cs (1)
28public class UpdateProgress : Control, IAttributeAccessor, IScriptControl {
UI\WebControls\DataPager.cs (1)
30public class DataPager : Control, IAttributeAccessor, INamingContainer, ICompositeControlDesignerAccessor {
UI\WebControls\DataPagerFieldItem.cs (1)
16public class DataPagerFieldItem : Control, INonBindingContainer {
UI\WebControls\ListViewContainer.cs (1)
13internal class ListViewContainer : Control, INamingContainer {
UI\WebControls\ListViewItem.cs (1)
19public class ListViewItem : Control, INamingContainer, IDataItemContainer {
UI\WebControls\QueryExtender.cs (1)
19public class QueryExtender : Control {
System.Web.Mobile (3)
UI\MobileControls\DeviceSpecific.cs (1)
42public class DeviceSpecific : Control
UI\MobileControls\DeviceSpecificChoice.cs (1)
570internal class DeviceSpecificChoiceTemplateType : Control, IParserAccessor
UI\MobileControls\MobileControl.cs (1)
48public abstract class MobileControl : Control, IAttributeAccessor
7 instantiations of Control
System.Web (4)
UI\TemplateParser.cs (1)
496Control c = new Control();
UI\WebControls\LoginView.cs (1)
244Control templateContainer = new Control();
UI\WebControls\Wizard.cs (2)
2513Control navigationContainer = new Control(); 2571var templateContainer = new Control();
System.Web.Extensions (3)
UI\UpdatePanel.cs (1)
297return new Control();
UI\UpdateProgress.cs (1)
137_progressTemplateContainer = new Control();
UI\WebControls\ListView.cs (1)
1956Control containerControl = new Control();
1150 references to Control
System.Web (723)
Compilation\BaseTemplateCodeDomTreeGenerator.cs (11)
192if (typeof(Control).IsAssignableFrom(builder.ControlType)) { 202method.ReturnType = new CodeTypeReference(typeof(Control)); 209method.ReturnType = new CodeTypeReference(typeof(Control)); 225method.Parameters.Add(new CodeParameterDeclarationExpression(typeof(Control).FullName, "ctrl")); 454containerType = typeof(System.Web.UI.Control); 995method.Parameters.Add(new CodeParameterDeclarationExpression(typeof(Control), containerVarName)); 1169if (!(typeof(Control)).IsAssignableFrom(memberType)) { 1204if (typeof(Control).IsAssignableFrom(builder.DeclareType)) { 1448method.Parameters.Add(new CodeParameterDeclarationExpression(typeof(Control), "parameterContainer")); 1614fTemplate && typeof(Control).IsAssignableFrom(((ControlBuilder)child).ControlType) && !(builder is RootBuilder); 1718return typeof(Control);
Compilation\DataBindingExpressionBuilder.cs (1)
24eventInfo = typeof(Control).GetEvent("DataBinding");
Compilation\PageThemeCodeDomTreeGenerator.cs (2)
209Debug.Assert(typeof(Control).IsAssignableFrom(ctrlType)); 235bool isTopLevelCtrlInTemplate = fTemplate && typeof(Control).IsAssignableFrom(((ControlBuilder)child).ControlType);
Compilation\RouteUrlExpressionBuilder.cs (1)
77public static string GetRouteUrl(Control control, string expression) {
Compilation\RouteValueExpressionBuilder.cs (2)
44Control control = target as Control;
Configuration\BrowserDefinition.cs (1)
543Type type = CheckType(controlString, typeof(Control), child);
Configuration\HttpCapabilitiesBase.cs (2)
228internal ControlAdapter GetAdapter(System.Web.UI.Control control) { 251while (adapterTypename == null && tempControlType != typeof(Control)) {
HttpResponse.cs (1)
2666if (callback.Target != null && callback.Target is Control) {
ModelBinding\ControlValueProvider.cs (3)
27Control dataControl = ModelBindingExecutionContext.GetService<Control>(); 33Control foundControl = dataControl.FindControl(controlId) ?? DataBoundControlHelper.FindControl(dataControl, controlId);
UI\BindableTemplateBuilder.cs (7)
34private IOrderedDictionary ExtractTemplateValuesMethod(Control container) { 55private void ExtractTemplateValuesRecursive(ArrayList subBuilders, OrderedDictionary table, Control container) { 82Control control = null; 127public IOrderedDictionary ExtractValues(Control container) { 149public delegate IOrderedDictionary ExtractTemplateValuesMethod(Control control); 179public IOrderedDictionary ExtractValues(Control container) { 191public void InstantiateIn(Control container) {
UI\ClientScriptManager.cs (21)
262public string GetCallbackEventReference(Control control, string argument, string clientCallback, string context) { 266public string GetCallbackEventReference(Control control, string argument, string clientCallback, string context, bool useAsync) { 274public string GetCallbackEventReference(Control control, string argument, string clientCallback, string context, string clientErrorCallback, bool useAsync) { 327public string GetPostBackClientHyperlink(Control control, string argument) { 336public string GetPostBackClientHyperlink(Control control, string argument, bool registerForEventValidation) { 348internal string GetPostBackClientHyperlink(Control control, string argument, bool escapePercent, bool registerForEventValidation) { 355public string GetPostBackEventReference(Control control, string argument) { 359public string GetPostBackEventReference(Control control, string argument, bool registerForEventValidation) { 372private string GetPostBackEventReference(Control control, string argument, bool forUrl, bool registerForEventValidation) { 387controlID != null && controlID.IndexOf(Control.LEGACY_ID_SEPARATOR) >= 0) { 389controlID = controlID.Replace(Control.LEGACY_ID_SEPARATOR, Control.ID_SEPARATOR); 669internal void RegisterArrayDeclaration(Control control, string arrayName, string arrayValue) { 716internal void RegisterExpandoAttribute(Control control, string controlId, string attributeName, string attributeValue, bool encode) { 756internal void RegisterHiddenField(Control control, string hiddenFieldName, string hiddenFieldValue) { 795internal void RegisterClientScriptBlock(Control control, Type type, string key, string script, bool addScriptTags) { 838internal void RegisterClientScriptInclude(Control control, Type type, string key, string url) { 860internal void RegisterClientScriptResource(Control control, Type type, string resourceName) { 871internal void RegisterDefaultButtonScript(Control button, HtmlTextWriter writer, bool useAddAttribute) { 905internal void RegisterOnSubmitStatement(Control control, Type type, string key, string script) { 1018internal void RegisterStartupScript(Control control, Type type, string key, string script, bool addScriptTags) {
UI\Control.cs (54)
33public delegate void RenderMethod(HtmlTextWriter output, Control container); 35public delegate Control BuildMethod(); 67private Control _parent; 79private Control _namingContainer; 147/// <para>Initializes a new instance of the <see cref='System.Web.UI.Control'/> class.</para> 270Control namingContainer = NamingContainer; 299Control dataItemContainer = DataItemContainer; 303Control dataKeysContainer = dataItemContainer.DataKeysContainer; 752Control current = this; 777public virtual Control NamingContainer { 808public Control BindingContainer { 810Control bindingContainer = NamingContainer; 825public Control DataItemContainer { 827Control dataItemContainer = NamingContainer; 842public Control DataKeysContainer { 844Control dataKeysContainer = NamingContainer; 1095internal bool IsDescendentOf(Control ancestor) { 1096Control current = this; 1113public virtual Control Parent { 1121Control parent = Parent; 1327Control namingContainer = NamingContainer; 1360public string GetUniqueIDRelativeTo(Control control) { 1598Control control = obj as Control; 1604private void UpdateNamingContainer(Control namingContainer) { 1702internal virtual void InitRecursive(Control namingContainer) { 1712Control control = _controls[i]; 1759internal async Task InitRecursiveAsync(Control namingContainer, Page page) { 1769Control control = _controls[i]; 1909foreach (Control control in Controls) { 1919foreach (Control control in Controls) { 2071Control childControl = FindControl(controlId); 2473/// Saves view state for use with a later <see cref='System.Web.UI.Control.LoadViewState'/> 2530Control child = occasionalFieldControls[i]; 2582foreach (Control child in children) { 2734Control currentTarget = Parent; 2805Control c = this; 2858protected internal virtual void AddedControl(Control control, int index) { 2873Control namingContainer = flags[isNamingContainer] ? this : _namingContainer; 3080private void FillNamedControlsTable(Control namingContainer, ControlCollection controls) { 3087Control control = controls[i]; 3113public virtual Control FindControl(String id) { 3124protected virtual Control FindControl(String id, int pathOffset) { 3137Control namingContainer = NamingContainer; 3165return _occasionalFields.NamedControls[childID] as Control; 3170Control child = _occasionalFields.NamedControls[childID] as Control; 3179internal Control FindControlFromPageIfNecessary(string id) { 3180Control c = FindControl(id); 3221/// inherited from the <see cref='System.Web.UI.ControlCollection'/> class, on the <see cref='System.Web.UI.Control.Controls'/> 3328protected internal virtual void RemovedControl(Control control) { 3439private Control OwnerControl { 3537void IControlDesignerAccessor.SetOwnerControl(Control owner) { 3601public Control OwnerControl;
UI\ControlAdapter.cs (2)
20internal Control _control; //control associated with this adapter 26protected Control Control {
UI\ControlBuilder.cs (15)
97return typeof(System.Web.UI.Control); 535return typeof(System.Web.UI.Control); 1483Control parent = parentObj as Control; 1909flags[controlTypeIsControl] = typeof(Control).IsAssignableFrom(_controlType); 2033Control control = obj as Control; 2080Control control = obj as Control; 2355((Control)obj).DataBinding += new EventHandler(DataBindingMethod); 2373Control containerControl = null; 2415_bindingContainerDescriptor = TargetFrameworkUtil.GetProperties(typeof(Control))["BindingContainer"]; 2418containerControl = container as Control; 2493private void BindFieldToControl(Control control) { 3013flags[controlTypeIsControl] = typeof(Control).IsAssignableFrom(_controlType);
UI\ControlCollection.cs (23)
26private Control _owner; 27private Control[] _controls; 39public ControlCollection(Control owner) { 46internal ControlCollection(Control owner, int defaultCapacity, int growthFactor) { 60/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object 64public virtual void Add(Control child) { 77_controls = new Control[_defaultCapacity]; 80Control[] newArray = new Control[_controls.Length * _growthFactor ]; 100/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 103public virtual void AddAt(int index, Control child) { 125_controls = new Control[_defaultCapacity]; 129Control[] newArray = new Control[_controls.Length * _growthFactor ]; 173public virtual bool Contains(Control c) { 204protected Control Owner { 213/// Returns the index of a specified <see cref='System.Web.UI.Control'/> 218public virtual int IndexOf(Control value) { 289virtual public Control this[int index] 311Control child = this[index]; 329public virtual void Remove(Control value) { 341private Control currentElement; 370public Control Current {
UI\ControlIdConverter.cs (3)
27protected virtual bool FilterControl(Control control) { 51Control control = comp as Control;
UI\ControlPropertyNameConverter.cs (3)
26private string[] GetPropertyNames(Control control) { 69Control control = allComponents[controlID] as Control;
UI\controlskin.cs (3)
16public delegate System.Web.UI.Control ControlSkinDelegate(Control control); 39public void ApplySkin(Control control) {
UI\DataSourceControl.cs (1)
156public override Control FindControl(string id) {
UI\DesignTimeTemplateParser.cs (9)
24public static Control ParseControl(DesignTimeParseData data) { 25Control[] parsedControls = ParseControlsInternal(data, true); 35public static Control[] ParseControls(DesignTimeParseData data) { 44internal static Control[] ParseControlsInternal(DesignTimeParseData data, bool returnFirst) { 58private static Control[] ParseControlsInternalHelper(DesignTimeParseData data, bool returnFirst) { 97Control control = (Control)controlBuilder.BuildObject(data.ShouldApplyTheme); 118return (Control[])parsedControls.ToArray(typeof(Control));
UI\EmptyControlCollection.cs (3)
25public EmptyControlCollection(Control owner) : base(owner) { 37public override void Add(Control child) { 45public override void AddAt(int index, Control child) {
UI\HierarchicalDataSourceControl.cs (1)
122public override Control FindControl(string id) {
UI\HtmlControls\HtmlHead.cs (2)
136protected internal override void AddedControl(Control control, int index) { 179protected internal override void RemovedControl(Control control) {
UI\HtmlControls\HtmlSelect.cs (1)
528Control control = DataBoundControlHelper.FindControl(this, dataSourceID);
UI\HtmlControls\HtmlTable.cs (5)
291internal HtmlTableRowControlCollection (Control owner) : base(owner) { 296/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 299public override void Add(Control child) { 308/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 311public override void AddAt(int index, Control child) {
UI\HtmlControls\HtmlTableRow.cs (5)
233internal HtmlTableCellControlCollection (Control owner) : base(owner) { 238/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 241public override void Add(Control child) { 250/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 253public override void AddAt(int index, Control child) {
UI\HtmlForm.cs (1)
429Control c = FindControlFromPageIfNecessary(DefaultButton);
UI\IAutoFieldGenerator.cs (1)
11ICollection GenerateFields(Control control);
UI\IBindableTemplate.cs (1)
19IOrderedDictionary ExtractValues(Control container);
UI\IControlDesignerAccessor.cs (1)
40void SetOwnerControl(Control owner);
UI\IDReferencePropertyAttribute.cs (1)
28: this(typeof(Control))
UI\InternalControlCollection.cs (3)
16internal InternalControlCollection(Control owner) : base(owner) { 24public override void Add(Control child) { 28public override void AddAt(int index, Control child) {
UI\IScriptManager.cs (10)
18void RegisterArrayDeclaration(Control control, string arrayName, string arrayValue); 19void RegisterClientScriptBlock(Control control, Type type, string key, string script, bool addScriptTags); 20void RegisterClientScriptInclude(Control control, Type type, string key, string url); 21void RegisterClientScriptResource(Control control, Type type, string resourceName); 22void RegisterDispose(Control control, string disposeScript); 23void RegisterExpandoAttribute(Control control, string controlId, string attributeName, string attributeValue, bool encode); 24void RegisterHiddenField(Control control, string hiddenFieldName, string hiddenFieldValue); 25void RegisterOnSubmitStatement(Control control, Type type, string key, string script); 26void RegisterPostBackControl(Control control); 27void RegisterStartupScript(Control control, Type type, string key, string script, bool addScriptTags);
UI\ITemplate.cs (1)
31void InstantiateIn(Control container);
UI\LiteralControl.cs (1)
81internal override void InitRecursive(Control namingContainer) {
UI\MasterPage.cs (2)
199foreach (Control control in owner.Controls) { 250public void InstantiateInContentPlaceHolder(Control contentPlaceHolder, ITemplate template) {
UI\Page.cs (34)
371private Control _autoPostBackControl; 374private Control _focusedControl; 800public Control AutoPostBackControl { 849internal Control FocusedControl { 1497public override Control FindControl(String id) { 2047foreach (Control ctl in _registeredControlsRequiringControlState) { 2406foreach (Control control in EnabledControls) { 2518public void SetFocus(Control control) { 2587public string GetPostBackEventReference(Control control) { 2603public string GetPostBackEventReference(Control control, 2614public string GetPostBackClientEvent(Control control, string argument) { 2624public string GetPostBackClientHyperlink(Control control, string argument) { 2689internal void ApplyControlSkin(Control ctrl) { 2695internal bool ApplyControlStyleSheet(Control ctrl) { 2887internal void RegisterEnabledControl(Control control) { 2895public void RegisterRequiresControlState(Control control) { 2931public bool RequiresControlState(Control control) { 2939public void UnregisterRequiresControlState(Control control) { 2951internal bool ShouldLoadControlState(Control control) { 2953foreach (Control cleared in _registeredControlsRequiringClearChildControlState.Keys) { 2959internal void RegisterRequiresClearChildControlState(Control control) { 2973Control controlWithState = FindControl(id); 2989public void RegisterRequiresPostBack(Control control) { 3053Control ctrl = FindControl(postKey); 3098Control c = FindControl(controlID); 3148Control ctrl = null; 3198Control c = null; 3264Control c = (Control)_changedPostDataConsumers[i]; 3292Control c = (Control)_changedPostDataConsumers[i]; 3332Control sourceControl = null; 5481foreach (Control ctl in _registeredControlsRequiringControlState) { 6243public virtual void VerifyRenderingInServerForm(Control control) {
UI\PageAdapter.cs (1)
54return Control.ID_SEPARATOR;
UI\PageTheme.cs (2)
41if (!typeof(Control).IsAssignableFrom(ctrlType)) { 96internal void ApplyControlSkin(Control control) {
UI\ParseChildrenAsPropertiesAttribute.cs (1)
85return typeof(System.Web.UI.Control);
UI\PartialCachingControl.cs (12)
58internal Control _cachedCtrl; 82internal override void InitRecursive(Control namingContainer) { 246internal abstract Control CreateCachedControl(); 710internal override Control CreateCachedControl() { 723static public void BuildCachedControl(Control parent, string ctrlID, string guid, 735static public void BuildCachedControl(Control parent, string ctrlID, string guid, 742static public void BuildCachedControl(Control parent, string ctrlID, string guid, 765public Control CachedControl { get { return _cachedCtrl; } } 789internal override Control CreateCachedControl() { 791Control cachedControl; 794cachedControl = (Control) _objectFactory.CreateInstance(); 798cachedControl = (Control) HttpRuntime.CreatePublicInstance(_createCachedControlType, _args);
UI\PostBackOptions.cs (5)
31private Control _targetControl; 34public PostBackOptions(Control targetControl) : 39public PostBackOptions(Control targetControl, string argument) : 44public PostBackOptions(Control targetControl, string argument, string actionUrl, bool autoPostBack, 140public Control TargetControl {
UI\SkinBuilder.cs (11)
36private Control _control; 41public SkinBuilder(ThemeProvider provider, Control control, ControlBuilder skinBuilder, string themePath) { 48private void ApplyTemplateProperties(Control control) { 79private void ApplyComplexProperties(Control control) { 118private void ApplySimpleProperties(Control control) { 163private void ApplyBoundProperties(Control control) { 174private void InitBoundProperty(Control control, BoundPropertyEntry entry, 194public Control ApplyTheme() { 232Control builtControl = builder.BuildObject() as Control; 272public SkinBuilder GetSkinBuilder(Control control) {
UI\TemplateBuilder.cs (3)
151public virtual void InstantiateIn(Control container) { 219public delegate void BuildTemplateMethod(Control control); 247public void InstantiateIn(Control container) {
UI\TemplateControl.cs (11)
593public Control LoadControl(string virtualPath) { 598internal Control LoadControl(VirtualPath virtualPath) { 640public Control LoadControl(Type t, object[] parameters) { 646private Control LoadControl(IWebObjectFactory objectFactory, VirtualPath virtualPath, Type t, object[] parameters) { 672Util.CheckAssignableType(typeof(Control), t); 688Control c; 690c = (Control) objectFactory.CreateInstance(); 693c = (Control) HttpRuntime.CreatePublicInstance(t, parameters); 742public virtual void InstantiateIn(Control control) { 780public Control ParseControl(string content) { 784public Control ParseControl(string content, bool ignoreParserFilter) {
UI\TemplateControlParser.cs (1)
63if (PagesConfig.EnableViewState != Control.EnableViewStateDefault)
UI\TemplateParser.cs (2)
488internal static Control ParseControl(string content, VirtualPath virtualPath, bool ignoreFilter) { 496Control c = new Control();
UI\TraceContext.cs (1)
401Control table;
UI\Util.cs (2)
1585internal static string GetClientValidatedPostback(Control control, string validationGroup) { 1589internal static string GetClientValidatedPostback(Control control,
UI\WebControls\AssociatedControlConverter.cs (1)
22protected override bool FilterControl(Control control) {
UI\WebControls\AutoFieldsGenerator.cs (2)
100public abstract List<AutoGeneratedField> CreateAutoGeneratedFields(object dataItem, Control control); 115public virtual ICollection GenerateFields(Control control) {
UI\WebControls\AutoGeneratedField.cs (4)
140Control childControl = null; 211Control boundControl = (Control)sender; 212Control controlContainer = boundControl.NamingContainer;
UI\WebControls\BaseDataList.cs (1)
413Control control = DataBoundControlHelper.FindControl(this, dataSourceID);
UI\WebControls\BaseValidator.cs (5)
392internal static void AddExpandoAttribute(Control control, HtmlTextWriter writer, string controlId, string attributeName, string attributeValue, bool encode) { 428Control c = NamingContainer.FindControl(name); 495Control c = FindControl(name); 512Control c = NamingContainer.FindControl(name); 793Control c = NamingContainer.FindControl(validateId);
UI\WebControls\BoundColumn.cs (4)
148Control childControl = null; 149Control boundControl = null; 195Control boundControl = (Control)sender;
UI\WebControls\BoundField.cs (8)
331Control childControl = null; 459protected virtual object GetValue(Control controlContainer) { 528public override bool Initialize(bool enableSorting, Control control) { 570Control childControl = null; 571Control boundControl = null; 600Control boundControl = (Control)sender; 601Control controlContainer = boundControl.NamingContainer;
UI\WebControls\ButtonColumn.cs (2)
263Control boundControl = (Control)sender;
UI\WebControls\ButtonField.cs (4)
193public override bool Initialize(bool sortingEnabled, Control control) { 272Control boundControl = (Control)sender; 273Control controlContainer = boundControl.NamingContainer;
UI\WebControls\ChangePassword.cs (19)
107private Control _validatorRow; 108private Control _passwordHintTableRow; 109private Control _userNameTableRow; 383public Control ChangePasswordTemplateContainer { 1348public Control SuccessTemplateContainer { 1548internal Control ValidatorRow { 2488Control failureTextLabel = container.FailureTextLabel; 2747void ITemplate.InstantiateIn(Control container) { 3168void ITemplate.InstantiateIn(Control container) { 3188private Control _failureTextLabel; 3215private Control _userNameTextBox; 3216private Control _currentPasswordTextBox; 3217private Control _newPasswordTextBox; 3218private Control _confirmNewPasswordTextBox; 3300internal Control ConfirmNewPasswordTextBox { 3356internal Control CurrentPasswordTextBox { 3398internal Control FailureTextLabel { 3476internal Control NewPasswordTextBox { 3563internal Control UserNameTextBox {
UI\WebControls\CheckBoxField.cs (4)
233Control childControl = null; 307Control boundControl = (Control)sender; 308Control controlContainer = boundControl.NamingContainer;
UI\WebControls\CheckBoxList.cs (1)
224protected override Control FindControl(string id, int pathOffset) {
UI\WebControls\ChildTable.cs (1)
74Control parent = this;
UI\WebControls\Content.cs (3)
37return typeof(Control); 62public override void InstantiateIn(Control container) { 72foreach (Control child in container.Controls) {
UI\WebControls\ControlParameter.cs (2)
144protected internal override object Evaluate(HttpContext context, Control control) { 156Control foundControl = DataBoundControlHelper.FindControl(control, controlID);
UI\WebControls\CookieParameter.cs (1)
101protected internal override object Evaluate(HttpContext context, Control control) {
UI\WebControls\CreateUserWizard.cs (42)
2005Control errorMessageLabel = _createUserStepContainer.ErrorMessageLabel; 2214private static void RegisterTextChangedEvent(Control control, Action<object, EventArgs> textChangedHandler) { 2239private static TableRow CreateTwoColumnRow(Control leftCellControl, params Control[] rightCellControls) { 2248foreach (var control in rightCellControls) { 2256private static TableRow CreateDoubleSpannedColumnRow(params Control[] cellControls) { 2260private static TableRow CreateDoubleSpannedColumnRow(HorizontalAlign? cellHorizontalAlignment, params Control[] cellControls) { 2268foreach (var control in cellControls) { 2280private static LabelLiteral CreateLabelLiteral(Control control) { 2298private static RequiredFieldValidator CreateRequiredFieldValidator(string id, string validationGroup, Control targetTextBox, bool enableValidation) { 2477Control errorMessageLabel = _createUserStepContainer.ErrorMessageLabel; 2746var errorMessageLabelCtrl = errorMessageLabel as Control; 2860Control errorMessageLabel = _createUserStepContainer.ErrorMessageLabel; 3135void ITemplate.InstantiateIn(Control container) { 3294var rightCellColumns = new List<Control>() { container.PasswordTextBox }; 3321var rightCellColumns = new List<Control>() { container.ConfirmPasswordTextBox }; 3385void ITemplate.InstantiateIn(Control container) { 3415void ITemplate.InstantiateIn(Control container) { 3526public void InstantiateIn(Control container) { 3535public void InstantiateIn(Control container) { 3548private Control _userNameTextBox; 3549private Control _passwordTextBox; 3550private Control _confirmPasswordTextBox; 3551private Control _emailTextBox; 3552private Control _questionTextBox; 3553private Control _answerTextBox; 3555private Control _unknownErrorMessageLabel; 3569internal Control AnswerTextBox { 3574Control answerTextBox = FindControl(_answerID); 3596internal Control ConfirmPasswordTextBox { 3601Control confirmPasswordTextBox = FindControl(_confirmPasswordID); 3624internal Control EmailTextBox { 3629Control emailTextBox = FindControl(_emailID); 3652internal Control ErrorMessageLabel { 3657Control control = FindControl(_errorMessageID); 3687internal Control PasswordTextBox { 3692Control passwordTextBox = FindControl(_passwordID); 3723internal Control QuestionTextBox { 3728Control questionTextBox = FindControl(_questionID); 3749internal Control UserNameTextBox { 3754Control userNameTextBox = FindControl(_userNameID);
UI\WebControls\DataBoundControl.cs (1)
326Control control = DataBoundControlHelper.FindControl(this, dataSourceID);
UI\WebControls\DataBoundControlHelper.cs (6)
30public static Control FindControl(Control control, string controlID) { 33Control currentContainer = control; 34Control foundControl = null; 114internal static void ExtractValuesFromBindableControls(IOrderedDictionary dictionary, Control container) { 119foreach (Control childControl in container.Controls) {
UI\WebControls\DataControlField.cs (4)
31private Control _control; 95/// Any child classes which define <see cref='System.Web.UI.Control.ValidateRequestMode'/> should be wrapping this so that 122protected Control Control { 453public virtual bool Initialize(bool sortingEnabled, Control control) {
UI\WebControls\DataControlLinkButton.cs (1)
84Control control = this;
UI\WebControls\DataControlPagerLinkButton.cs (1)
41Control control = this;
UI\WebControls\DataGridLinkButton.cs (1)
37Control control = this;
UI\WebControls\DataList.cs (2)
1311Control c = (Control)controlEnum.Current;
UI\WebControls\DataListItem.cs (2)
134Control c = (Control)controlEnum.Current;
UI\WebControls\DetailsView.cs (7)
1883cell.Controls.Add((Control)firstButton); 1902cell.Controls.Add((Control)prevButton); 1922cell.Controls.Add((Control)nextButton); 1942cell.Controls.Add((Control)lastButton); 2011cell.Controls.Add((Control)firstButton); 2078cell.Controls.Add((Control)lastButton); 3332foreach (Control control in contentFieldCell.Controls) {
UI\WebControls\DetailsViewRowsGenerator.cs (1)
9public override List<AutoGeneratedField> CreateAutoGeneratedFields(object dataItem, Control control) {
UI\WebControls\FilteredDataSetHelper.cs (1)
56public static DataTable GetDataTable(Control owner, object dataObject) {
UI\WebControls\FormParameter.cs (1)
102protected internal override object Evaluate(HttpContext context, Control control) {
UI\WebControls\FormView.cs (6)
1589cell.Controls.Add((Control)firstButton); 1606cell.Controls.Add((Control)prevButton); 1624cell.Controls.Add((Control)nextButton); 1643cell.Controls.Add((Control)lastButton); 1709cell.Controls.Add((Control)firstButton); 1771cell.Controls.Add((Control)lastButton);
UI\WebControls\GridView.cs (7)
2441cell.Controls.Add((Control)firstButton); 2462cell.Controls.Add((Control)prevButton); 2483cell.Controls.Add((Control)nextButton); 2504cell.Controls.Add((Control)lastButton); 2573cell.Controls.Add((Control)firstButton); 2642cell.Controls.Add((Control)lastButton); 4097foreach (Control control in cell.Controls) {
UI\WebControls\GridViewColumnsGenerator.cs (1)
10public override List<AutoGeneratedField> CreateAutoGeneratedFields(object dataObject, Control control) {
UI\WebControls\HierarchicalDataBoundControl.cs (1)
120Control control = DataBoundControlHelper.FindControl(this, dataSourceID);
UI\WebControls\HyperLinkField.cs (2)
277public override bool Initialize(bool enableSorting, Control control) { 319Control controlContainer = boundControl.NamingContainer;
UI\WebControls\ImageField.cs (8)
274Control childControl = null; 349protected virtual string GetFormattedAlternateText(Control controlContainer) { 385protected virtual object GetValue(Control controlContainer, string fieldName, ref PropertyDescriptor cachedDescriptor) { 426public override bool Initialize(bool enableSorting, Control control) { 448Control boundControl = null; 475Control boundControl = (Control)sender; 476Control controlContainer = boundControl.NamingContainer;
UI\WebControls\Label.cs (1)
149Control wc = FindControl(associatedControlID);
UI\WebControls\LabelLiteral.cs (2)
8internal Control _for; 11internal LabelLiteral(Control forControl) {
UI\WebControls\LayoutTableCell.cs (2)
20protected internal override void AddedControl(Control control, int index) { 26protected internal override void RemovedControl(Control control) {
UI\WebControls\ListControl.cs (2)
850internal static void SetControlToRepeatID(Control owner, Control controlToRepeat, int index) {
UI\WebControls\login.cs (12)
1478Control userNameLabel = container.UserNameLabel; 1510Control passwordLabel = container.PasswordLabel; 1669Control failureTextLabel = container.FailureTextLabel; 2291void ITemplate.InstantiateIn(Control container) { 2310private Control _failureTextLabel; 2319private Control _passwordTextBox; 2321private Control _rememberMeCheckBox; 2325private Control _userNameTextBox; 2384internal Control FailureTextLabel { 2470internal Control PasswordTextBox { 2493internal Control RememberMeCheckBox { 2538internal Control UserNameTextBox {
UI\WebControls\LoginUtil.cs (15)
75Control owner) { 110internal static IPrincipal GetUser(Control c) { 129internal static string GetUserName(Control c) { 148Control owner) { 195internal static void SetTableCellStyle(Control control, Style style) { 196Control parent = control.Parent; 204internal static void SetTableCellVisible(Control control, bool visible) { 205Control parent = control.Parent; 311private Control FindControl<RequiredType>(string id, bool required, string errorResourceKey) { 312Control control = FindControl(id); 327protected Control FindOptionalControl<RequiredType>(string id) { 331protected Control FindRequiredControl<RequiredType>(string id, string errorResourceKey) { 411foreach (Control child in Controls) { 436foreach (Control child in controls) { 444Control control = FindOptionalControl<RequiredType>(id);
UI\WebControls\LoginView.cs (1)
244Control templateContainer = new Control();
UI\WebControls\MailDefinition.cs (2)
203public MailMessage CreateMailMessage(string recipients, IDictionary replacements, Control owner) { 232public MailMessage CreateMailMessage(string recipients, IDictionary replacements, string body, Control owner) {
UI\WebControls\Menu.cs (3)
1728foreach (Control ctrl in Controls) { 1842foreach (Control c in Controls) { 2281foreach (Control ctrl in Controls) {
UI\WebControls\ModelDataSource.cs (2)
25public ModelDataSource(Control dataControl) { 49public Control DataControl {
UI\WebControls\ModelDataSourceView.cs (5)
974Control previousDataControl = null; 978Control dataControl = modelBindingExecutionContext.TryGetService<Control>(); 985modelBindingExecutionContext.PublishService<Control>(_owner.DataControl); 1068modelBindingExecutionContext.PublishService<Control>(previousDataControl);
UI\WebControls\ModelErrorMessage.cs (1)
98var control = FindControl(validateId);
UI\WebControls\MultiView.cs (5)
167Controls.Add((Control)obj); 324protected internal override void RemovedControl(Control ctl) { 384public ViewCollection (Control owner) : base (owner) {} 388public override void Add(Control v) { 397public override void AddAt(int index, Control v) {
UI\WebControls\Panel.cs (1)
294Control c = FindControlFromPageIfNecessary(DefaultButton);
UI\WebControls\Parameter.cs (2)
535protected internal virtual object Evaluate(HttpContext context, Control control) { 607internal void UpdateValue(HttpContext context, Control control) {
UI\WebControls\ParameterCollection.cs (2)
181public IOrderedDictionary GetValues(HttpContext context, Control control) { 298public void UpdateValues(HttpContext context, Control control) {
UI\WebControls\PasswordRecovery.cs (22)
596public Control QuestionTemplateContainer { 695public Control SuccessTemplateContainer { 981public Control UserNameTemplateContainer { 1818Control userName = container.UserName; 1844Control question = container.Question; 1956Control failureTextLabel = container.FailureTextLabel; 2154Control failureTextLabel = container.FailureTextLabel; 2518void ITemplate.InstantiateIn(Control container) { 2562void ITemplate.InstantiateIn(Control container) { 2785void ITemplate.InstantiateIn(Control container) { 2804private Control _answerTextBox; 2805private Control _failureTextLabel; 2812private Control _question; 2816private Control _userName; 2840public Control AnswerTextBox { 2860public Control FailureTextLabel { 2928public Control Question { 2960public Control UserName { 3019private Control _failureTextLabel; 3029private Control _userNameTextBox; 3040public Control FailureTextLabel { 3136public Control UserNameTextBox {
UI\WebControls\ProfileParameter.cs (1)
101protected internal override object Evaluate(HttpContext context, Control control) {
UI\WebControls\QueryStringParameter.cs (1)
102protected internal override object Evaluate(HttpContext context, Control control) {
UI\WebControls\RadioButtonList.cs (1)
223protected override Control FindControl(string id, int pathOffset) {
UI\WebControls\Repeater.cs (1)
543Control control = DataBoundControlHelper.FindControl(this, dataSourceID);
UI\WebControls\RouteParameter.cs (1)
93protected internal override object Evaluate(HttpContext context, Control control) {
UI\WebControls\SessionParameter.cs (1)
101protected internal override object Evaluate(HttpContext context, Control control) {
UI\WebControls\Substitution.cs (1)
84Control parent = Parent;
UI\WebControls\Table.cs (5)
384internal RowControlCollection (Control owner) : base(owner) { 389/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 392public override void Add(Control child) { 401/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 404public override void AddAt(int index, Control child) {
UI\WebControls\TableCell.cs (1)
256Control namingContainer = NamingContainer;
UI\WebControls\TableItemStyle.cs (1)
202private bool IsControlEnableLegacyRendering(Control control) {
UI\WebControls\TableRow.cs (6)
102Control parent = Parent; 157internal CellControlCollection (Control owner) : base(owner) { 162/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 165public override void Add(Control child) { 174/// <para>Adds the specified <see cref='System.Web.UI.Control'/> object to the collection. The new control is added 177public override void AddAt(int index, Control child) {
UI\WebControls\TemplatedWizardStep.cs (4)
26private Control _contentContainer; 28private Control _navigationContainer; 56public Control ContentTemplateContainer { 92public Control CustomNavigationTemplateContainer {
UI\WebControls\ValidatedControlConverter.cs (1)
22protected override bool FilterControl(Control control) {
UI\WebControls\ValidatorCompatibilityHelper.cs (6)
16public static void RegisterArrayDeclaration(Control control, string arrayName, string arrayValue) { 28public static void RegisterClientScriptResource(Control control, string resourceName) { 40public static void RegisterClientScriptResource(Control control, Type type, string resourceName) { 51public static void RegisterExpandoAttribute(Control control, string controlId, string attributeName, string attributeValue, bool encode) { 62public static void RegisterOnSubmitStatement(Control control, Type type, string key, string script) { 73public static void RegisterStartupScript(Control control, Type type, string key, string script, bool addScriptTags) {
UI\WebControls\WebControl.cs (1)
436Control current = this;
UI\WebControls\Wizard.cs (44)
2018Control c = container.CancelButton as Control; 2021Control parent = c.Parent; 2133foreach (Control item in Owner._sideBarList.Items) { 2178Control ctrl = _finishNavigationTemplateContainer.PreviousButton as Control; 2203((Control)navContainer.PreviousButton).Visible = true; 2206((Control)navContainer.NextButton).Visible = true; 2218((Control)navContainer.PreviousButton).Visible = false; 2239((Control)finishContainer.PreviousButton).Visible = true; 2242((Control)finishContainer.FinishButton).Visible = true; 2256((Control)finishContainer.PreviousButton).Visible = false; 2277((Control)startContainer.NextButton).Visible = true; 2351protected IWizardSideBarListControl CreateControlHierarchy_SetUpSideBarList(Control sideBarContainer) { 2376protected void CreateNavigationControlHierarchy(Control container) { 2391private void CreateStartNavigationTemplate(Control container) { 2411private void CreateStepNavigationTemplate(Control container) { 2429private void CreateFinishNavigationTemplate(Control container) { 2507private void CreateControlHierarchy_Navigation(Control layoutContainer) { 2508var placeholder = layoutContainer.FindControl(NavigationPlaceholderId); 2513Control navigationContainer = new Control(); 2519private void CreateControlHierarchy_Header(Control layoutContainer) { 2520var placeholder = layoutContainer.FindControl(HeaderPlaceholderId); 2538private void CreateControlHierarchy_SideBar(Control layoutContainer) { 2545var placeholder = layoutContainer.FindControl(SideBarPlaceholderId); 2560private void CreateControlHierarchy_WizardStep(Control layoutContainer) { 2561var placeholder = layoutContainer.FindControl(WizardStepPlaceholderId); 2570private static void ReplacePlaceholderWithTemplateInstance(Control targetContainer, Control placeholder, ITemplate template) { 2571var templateContainer = new Control(); 2577private static void ReplacePlaceholderWithControl(Control targetContainer, Control placeholder, Control replacement) { 2585internal Control ControlToRender { get; set; } 3010Control c = _buttons[i][j] as Control; 3034void ITemplate.InstantiateIn(Control container) { 3176public void InstantiateIn(Control container) { 3194public void InstantiateIn(Control container) { 3195Control sideBarListControl = null; 3206sideBarListControl = (Control)_owner.SideBarList; 3321internal void AddChildControl(Control c) { 3325internal Control Container { 3327return _useInnerTable ? InnerCell : (Control)this;
UI\WebControls\WizardSideBarListControlItem.cs (3)
9private Control _container; 26public WizardSideBarListControlItem(object dataItem, ListItemType itemType, int itemIndex, Control container) { 33internal Control FindControl(string id) {
UI\WebControls\xml.cs (1)
363public override Control FindControl(string id) {
UI\WebParts\AppearanceEditorPart.cs (1)
216foreach (Control c in controls) {
UI\WebParts\BehaviorEditorPart.cs (1)
326foreach (Control c in controls) {
UI\WebParts\BlobPersonalizationState.cs (14)
104private void ApplyPersonalization(Control control, string personalizationID, bool isWebPartManager, 368Control containedControl = genericWebPart.ChildControl; 425return ID + Control.ID_SEPARATOR + genericWebPartID; 432private string CreatePersonalizationID(Control control, WebPart associatedGenericWebPart) { 579private void ExtractPersonalization(Control control, string personalizationID, bool isWebPartManager, 785Control containedControl = genericWebPart.ChildControl; 811internal static IDictionary GetPersonalizedProperties(Control control, PersonalizationScope scope) { 823private static IDictionary GetPersonalizedProperties(Control control, 1108private void SetControlDirty(Control control, string personalizationID, bool isWebPartManager, 1127internal static IDictionary SetPersonalizedProperties(Control control, IDictionary propertyState) { 1138private static IDictionary SetPersonalizedProperties(Control control, IDictionary personalizableProperties, 1199Control containedControl = genericWebPart.ChildControl; 1226public bool IsMatchingControlType(Control c) { 1257public Control _control;
UI\WebParts\CatalogZone.cs (2)
33Control container = new NonParentingControl(); 37foreach (Control control in container.Controls) {
UI\WebParts\ConnectionPoint.cs (2)
46if (!controlType.IsSubclassOf(typeof(Control))) { 102public virtual bool GetEnabled(Control control) {
UI\WebParts\ConnectionsZone.cs (9)
67private Control _pendingTransformerConfigurationControl; 834Control pendingProviderControl = _pendingProvider.ToControl(); 835Control pendingConsumerControl = _pendingConsumer.ToControl(); 862Control pendingProviderControl = _pendingProvider.ToControl(); 863Control pendingConsumerControl = _pendingConsumer.ToControl(); 1012private Control GetConfigurationControl(WebPartTransformer transformer) { 1013Control configurationControl = transformer.CreateConfigurationControl(); 2284Control pendingProviderControl = _pendingProvider.ToControl(); 2285Control pendingConsumerControl = _pendingConsumer.ToControl();
UI\WebParts\ConsumerConnectionPoint.cs (2)
29public virtual void SetObject(Control control, object data) { 42public virtual bool SupportsConnection(Control control, ConnectionInterfaceCollection secondaryInterfaces) {
UI\WebParts\DeclarativeCatalogPart.cs (9)
83private void AddControlToDescriptions(Control control, ArrayList descriptions) { 126Control container = new NonParentingControl(); 132Control[] controls = new Control[container.Controls.Count]; 134foreach (Control control in controls) { 143Control userControl = Page.LoadControl(webPartsListUserControlPath); 148Control[] controls = new Control[userControl.Controls.Count]; 150foreach (Control control in controls) {
UI\WebParts\EditorZone.cs (2)
33Control container = new NonParentingControl(); 37foreach (Control control in container.Controls) {
UI\WebParts\GenericWebPart.cs (4)
31private Control _childControl; 38protected internal GenericWebPart(Control control) { 77public Control ChildControl { 335public void AddGenericControl(Control control) {
UI\WebParts\ImportCatalogPart.cs (1)
240if (!partType.IsSubclassOf(typeof(WebPart)) && !partType.IsSubclassOf(typeof(Control))) {
UI\WebParts\LayoutEditorPart.cs (1)
177foreach (Control c in controls) {
UI\WebParts\NonParentingControl.cs (2)
13protected internal override void AddedControl(Control control, int index) { 16protected internal override void RemovedControl(Control control) {
UI\WebParts\PersonalizableAttribute.cs (1)
184internal static IDictionary GetPersonalizablePropertyValues(Control control, PersonalizationScope scope, bool excludeSensitive) {
UI\WebParts\PropertyGridEditorPart.cs (9)
116Control editorControl = (Control)EditorControls[i]; 179Control editorControl = CreateEditorControl(pd); 187foreach (Control c in controls) { 192private Control CreateEditorControl(PropertyDescriptor pd) { 265private object GetEditorControlValue(Control editorControl, PropertyDescriptor pd) { 328Control editorControl = (Control)EditorControls[count]; 336private void SyncChanges(Control control, PropertyDescriptor pd, object instance) {
UI\WebParts\ProviderConnectionPoint.cs (2)
33public virtual ConnectionInterfaceCollection GetSecondaryInterfaces(Control control) { 37public virtual object GetObject(Control control) {
UI\WebParts\ProxyWebPart.cs (1)
34Control childControl = genericWebPart.ChildControl;
UI\WebParts\RowToFieldTransformer.cs (1)
23public override Control CreateConfigurationControl() {
UI\WebParts\RowToParametersTransformer.cs (1)
25public override Control CreateConfigurationControl() {
UI\WebParts\WebPart.cs (3)
798public static void SetPersonalizationDirty(Control control) { 835internal Control ToControl() { 838Control control = genericWebPart.ChildControl;
UI\WebParts\WebPartCollection.cs (1)
71Control control = genericWebPart.ChildControl;
UI\WebParts\WebPartConnection.cs (2)
264Control providerControl = providerWebPart.ToControl(); 265Control consumerControl = consumerWebPart.ToControl();
UI\WebParts\WebPartManager.cs (27)
1231Control providerControl = provider.ToControl(); 1232Control consumerControl = consumer.ToControl(); 1647Control providerControl = providerWebPart.ToControl(); 1648Control consumerControl = consumerWebPart.ToControl(); 1698Control providerControl = provider.ToControl(); 1699Control consumerControl = consumer.ToControl(); 1734Control childControl = genericWebPart.ChildControl; 1737Control newChildControl = (Control)Internals.CreateObjectFromType(childControlType); 1969public virtual GenericWebPart CreateWebPart(Control control) { 1976internal static GenericWebPart CreateWebPartStatic(Control control) { 2145Control control = webPart.ToControl(); 2192private void ExportIPersonalizable(XmlWriter writer, Control control, bool excludeSensitive) { 2395Control control = webPart.ToControl(); 2520public GenericWebPart GetGenericWebPart(Control control) { 2526Control parent = control.Parent; 2742Control childControl = null; 2773if (!partType.IsSubclassOf(typeof(Control))) { 2779childControl = (Control)(Internals.CreateObjectFromType(partType)); 2940private void ImportIPersonalizable(XmlReader reader, Control control) { 2963Control target, 3220Control childControl = genericWebPart.ChildControl; 3383else if (type.IsSubclassOf(typeof(Control))) { 3386Control childControl = null; 3393childControl = (Control)Internals.CreateObjectFromType(type); 4076Control childControl = genericWebPart.ChildControl; 4309private void VerifyType(Control control) {
UI\WebParts\WebPartMenu.cs (2)
80_menuUser.Page.ClientScript.RegisterStartupScript((Control)_menuUser, typeof(WebPartMenu), clientID, script, false); 84scriptManager.RegisterDispose((Control)_menuUser,
UI\WebParts\WebPartPersonalization.cs (8)
293private void ApplyPersonalizationState(Control control, PersonalizationInfo info) { 347CopyPersonalizationState((Control)webPartA, (Control)webPartB); 354Control childControlA = genericWebPartA.ChildControl; 355Control childControlB = genericWebPartB.ChildControl; 377private void CopyPersonalizationState(Control controlA, Control controlB) { 451private PersonalizationInfo ExtractPersonalizationState(Control control) {
UI\WebParts\WebPartTransformer.cs (1)
18public virtual Control CreateConfigurationControl() {
UI\WebParts\WebPartZone.cs (6)
47private void AddWebPartToList(WebPartCollection webParts, Control control) { 75Control container = new NonParentingControl(); 80foreach (Control control in controls) { 83Control[] children = new Control[control.Controls.Count]; 85foreach (Control child in children) {
UI\WebParts\WebZone.cs (1)
555Control parent = Parent;
System.Web.DynamicData (54)
DynamicData\ControlFilterExpression.cs (7)
45public override void SetContext(Control owner, HttpContext context, IQueryableDataSource dataSource) { 55Control control = FindTargetControl(); 73private Control FindTargetControl() { 74Control control = Misc.FindControl(Owner, ControlID); 108private IEnumerable<Parameter> GetPrimaryKeyControlParameters(Control control, MetaTable table) { 114private IEnumerable<Parameter> GetForeignKeyControlParameters(Control control, MetaForeignKeyColumn column) { 133internal static IEnumerable<Parameter> GetControlParameters(Control control, IDictionary<string, MetaColumn> nameColumnMapping) {
DynamicData\DataBoundControlParameterTarget.cs (2)
10private Control _control; 11public DataBoundControlParameterTarget(Control control) {
DynamicData\DefaultAutoFieldGenerator.cs (3)
23public ICollection GenerateFields(Control control) { 49internal static ContainerType GetControlContainerType(Control control) { 58internal static DataBoundControlMode GetMode(Control control) {
DynamicData\DynamicControl.cs (3)
186internal Control CreateControl() { 189FieldTemplate = (Control)IMetaColumn.Model.FieldTemplateFactory.CreateFieldTemplate(Column, Mode, UIHint); 298public Control FieldTemplate { get; private set; }
DynamicData\DynamicControlParameter.cs (6)
39Control control = Misc.FindControl((Control)dataSource, ControlId); 88private IEnumerable<Parameter> GetPropertyControlWhereParameters(Control control, 101private IEnumerable<Parameter> GetPrimaryKeyControlWhereParameters(Control control, 121private IEnumerable<Parameter> GetForeignKeyControlWhereParameters(Control control, 159protected override object Evaluate(HttpContext context, Control control) {
DynamicData\DynamicDataExtensions.cs (4)
212public static IDynamicDataSource FindDataSourceControl(this Control current) { 219public static MetaTable FindMetaTable(this Control current) { 226public static Control FindFieldTemplate(this Control control, string columnName) {
DynamicData\DynamicDataManager.cs (4)
120Control targetControl = Misc.FindControl(this, controlReference.ControlID); 151public void RegisterControl(Control control) { 161public void RegisterControl(Control control, bool setSelectionFromUrl) { 257internal static IControlParameterTarget GetControlParameterTarget(Control control) {
DynamicData\DynamicFilter.cs (1)
89public Control FilterTemplate {
DynamicData\DynamicFilterExpression.cs (2)
22public override void SetContext(Control owner, HttpContext context, IQueryableDataSource dataSource) { 29private IFilterExpressionProvider FindControl(Control control) {
DynamicData\DynamicQueryStringParameter.cs (1)
35protected override object Evaluate(HttpContext context, Control control) {
DynamicData\DynamicRouteExpression.cs (1)
31public override void SetContext(Control owner, HttpContext context, IQueryableDataSource dataSource) {
DynamicData\DynamicValidator.cs (1)
44Control c = NamingContainer.FindControl(ControlToValidate);
DynamicData\FieldTemplateUserControl.cs (2)
132public virtual Control DataControl { 289Control parentControl = TemplateControl.Parent;
DynamicData\QueryableFilterUserControl.cs (1)
34public virtual Control FilterControl {
DynamicData\Util\DataControlHelper.cs (3)
10internal static IDynamicDataSource FindDataSourceControl(Control current) { 27internal static IDataBoundControlInterface GetDataBoundControl(Control control, bool failIfNotFound) { 46internal static IDataBoundControlInterface GetControlAdapter(Control control) {
DynamicData\Util\MetaTableHelper.cs (5)
77Control c = dataSource as Control; 123internal static MetaTable FindMetaTable(Control current) { 127internal static DefaultValueMapping GetDefaultValueMapping(Control current, HttpContextBase context) { 143internal static MetaTable FindMetaTable(Control current, HttpContextBase context) {
DynamicData\Util\Misc.cs (8)
121public static ContainerType FindContainerType(Control control) { 126Control container = control; 265internal static void ExtractValuesFromBindableControls(IOrderedDictionary dictionary, Control container) { 270foreach (Control childControl in container.Controls) { 279public static Control FindControl(Control control, string controlID) { 282Control currentContainer = control; 283Control foundControl = null;
System.Web.Entity.Design (2)
System\Data\WebControls\Design\EntityDataSourceStatementEditorForm.cs (2)
34private System.Web.UI.Control _entityDataSource; 40public EntityDataSourceStatementEditorForm(System.Web.UI.Control entityDataSource, IServiceProvider serviceProvider,
System.Web.Extensions (206)
UI\ApplicationServiceManager.cs (1)
16public static string MergeServiceUrls(string serviceUrl, string existingUrl, Control urlBase) {
UI\AsyncPostBackTrigger.cs (1)
22private Control _associatedControl;
UI\ClientUrlResolverWrapper.cs (2)
12private readonly Control _control; 14public ClientUrlResolverWrapper(Control control) {
UI\ControlUtil.cs (4)
15internal static Control FindTargetControl(string controlID, Control control, bool searchNamingContainers) { 16Control foundControl; 18Control currentContainer;
UI\ExtenderControl.cs (5)
106private static UpdatePanel FindUpdatePanel(Control control) { 107Control parent = control.Parent; 130Control targetControl = FindControl(TargetControlID); 156protected abstract IEnumerable<ScriptDescriptor> GetScriptDescriptors(Control targetControl); 163IEnumerable<ScriptDescriptor> IExtenderControl.GetScriptDescriptors(Control targetControl) {
UI\IExtenderControl.cs (1)
15IEnumerable<ScriptDescriptor> GetScriptDescriptors(Control targetControl);
UI\IPage.cs (2)
76void SetFocus(Control control); 81void VerifyRenderingInServerForm(Control control);
UI\IScriptManagerInternal.cs (5)
25void RegisterAsyncPostBackControl(Control control); 26void RegisterExtenderControl<TExtenderControl>(TExtenderControl extenderControl, Control targetControl) 27where TExtenderControl : Control, IExtenderControl; 28void RegisterPostBackControl(Control control); 31where TScriptControl : Control, IScriptControl;
UI\PageRequestManager.cs (20)
66private List<Control> _asyncPostBackControls; 67private List<Control> _postBackControls; 79private Control _focusedControl; 172private static string GetControlIDsFromList(List<Control> list, bool includeQuotes) { 177var control = list[i]; 218private static Exception GetControlRegistrationException(Control control) { 539Control parent = panel.Parent; 574public void RegisterAsyncPostBackControl(Control control) { 583_asyncPostBackControls = new List<Control>(); 592public void RegisterDataItem(Control control, string dataItem, bool isJsonSerialized) { 621public void RegisterPostBackControl(Control control) { 630_postBackControls = new List<Control>(); 664private void RenderFormCallback(HtmlTextWriter writer, Control containerControl) { 716foreach (Control control in containerControl.Controls) { 729private void RenderPageCallback(HtmlTextWriter writer, Control pageControl) { 886public void SetFocus(Control control) { 954private Control _control; 958public ScriptDataItem(Control control, string dataItem, bool isJsonSerialized) { 964public Control Control { 984public bool ContainsControl(Control control) {
UI\PageWrapper.cs (2)
140void IPage.SetFocus(Control control) { 178void IPage.VerifyRenderingInServerForm(Control control) {
UI\PostBackTrigger.cs (1)
61Control associatedControl = FindTargetControl(false);
UI\RegisteredArrayDeclaration.cs (3)
11private Control _control; 15internal RegisteredArrayDeclaration(Control control, string arrayName, string arrayValue) { 36public Control Control {
UI\RegisteredDisposeScript.cs (3)
11private Control _control; 15internal RegisteredDisposeScript(Control control, string disposeScript, UpdatePanel parentUpdatePanel) { 24public Control Control {
UI\RegisteredExpandoAttribute.cs (3)
15private Control _control; 21internal RegisteredExpandoAttribute(Control control, 51public Control Control {
UI\RegisteredHiddenField.cs (3)
11private Control _control; 15internal RegisteredHiddenField(Control control, string hiddenFieldName, string hiddenFieldInitialValue) { 23public Control Control {
UI\RegisteredScript.cs (4)
13private Control _control; 20internal RegisteredScript(Control control, Type type, string key, string url) { 33Control control, 61public Control Control {
UI\ScriptComponentDescriptor.cs (1)
293internal override void RegisterDisposeForDescriptor(ScriptManager scriptManager, Control owner) {
UI\ScriptControlManager.cs (25)
20private OrderedDictionary<IExtenderControl, List<Control>> _extenderControls; 30private OrderedDictionary<IExtenderControl, List<Control>> ExtenderControls { 33_extenderControls = new OrderedDictionary<IExtenderControl, List<Control>>(); 74Control scriptControlAsControl = (Control)scriptControl; 105Control extenderControlAsControl = (Control)extenderControl; 124private bool InControlTree(Control targetControl) { 125for (Control parent = targetControl.Parent; parent != null; parent = parent.Parent) { 137public void RegisterExtenderControl<TExtenderControl>(TExtenderControl extenderControl, Control targetControl) 138where TExtenderControl : Control, IExtenderControl { 157List<Control> targetControls; 159targetControls = new List<Control>(); 166where TScriptControl : Control, IScriptControl { 191Control extenderControlAsControl = extenderControl as Control; 196typeof(Control).FullName), 200List<Control> targetControls; 212foreach (Control targetControl in targetControls) { 227Control scriptControlAsControl = scriptControl as Control; 232typeof(Control).FullName), 254Control control) { 289TExtenderControl extenderControl, Control targetControl) 290where TExtenderControl : Control, IExtenderControl {
UI\ScriptDescriptor.cs (1)
17internal virtual void RegisterDisposeForDescriptor(ScriptManager scriptManager, Control owner) {
UI\ScriptManager.cs (31)
1417public static void RegisterArrayDeclaration(Control control, string arrayName, string arrayValue) { 1423public void RegisterAsyncPostBackControl(Control control) { 1428internal virtual void RegisterClientScriptBlockInternal(Control control, Type type, string key, string script, bool addScriptTags) { 1437public static void RegisterClientScriptBlock(Control control, Type type, string key, string script, bool addScriptTags) { 1442internal virtual void RegisterClientScriptIncludeInternal(Control control, Type type, string key, string url) { 1465public static void RegisterClientScriptInclude(Control control, Type type, string key, string url) { 1474public static void RegisterClientScriptResource(Control control, Type type, string resourceName) { 1493public static void RegisterNamedClientScriptResource(Control control, string resourceName) { 1509public void RegisterDataItem(Control control, string dataItem) { 1513public void RegisterDataItem(Control control, string dataItem, bool isJsonSerialized) { 1517public void RegisterDispose(Control control, string disposeScript) { 1525public static void RegisterExpandoAttribute(Control control, string controlId, string attributeName, string attributeValue, bool encode) { 1530public void RegisterExtenderControl<TExtenderControl>(TExtenderControl extenderControl, Control targetControl) 1531where TExtenderControl : Control, IExtenderControl { 1566public static void RegisterHiddenField(Control control, string hiddenFieldName, string hiddenFieldInitialValue) { 1575public static void RegisterOnSubmitStatement(Control control, Type type, string key, string script) { 1581where TScriptControl : Control, IScriptControl { 1597public void RegisterPostBackControl(Control control) { 1966internal virtual void RegisterStartupScriptInternal(Control control, Type type, string key, string script, bool addScriptTags) { 1975public static void RegisterStartupScript(Control control, Type type, string key, string script, bool addScriptTags) { 2051public void SetFocus(Control control) { 2132void IScriptManager.RegisterArrayDeclaration(Control control, string arrayName, string arrayValue) { 2136void IScriptManager.RegisterClientScriptBlock(Control control, Type type, string key, string script, bool addScriptTags) { 2140void IScriptManager.RegisterClientScriptInclude(Control control, Type type, string key, string url) { 2144void IScriptManager.RegisterClientScriptResource(Control control, Type type, string resourceName) { 2148void IScriptManager.RegisterDispose(Control control, string disposeScript) { 2152void IScriptManager.RegisterExpandoAttribute(Control control, string controlId, string attributeName, string attributeValue, bool encode) { 2156void IScriptManager.RegisterHiddenField(Control control, string hiddenFieldName, string hiddenFieldValue) { 2160void IScriptManager.RegisterOnSubmitStatement(Control control, Type type, string key, string script) { 2164void IScriptManager.RegisterPostBackControl(Control control) { 2168void IScriptManager.RegisterStartupScript(Control control, Type type, string key, string script, bool addScriptTags) {
UI\ScriptReference.cs (1)
45internal ScriptReference(string name, IClientUrlResolver clientUrlResolver, Control containingControl)
UI\ScriptReferenceBase.cs (2)
23private Control _containingControl; 52internal Control ContainingControl {
UI\ScriptRegistrationManager.cs (22)
132Control child, 170public static void RegisterArrayDeclaration(Control control, string arrayName, string arrayValue) { 187public static void RegisterClientScriptBlock(Control control, Type type, string key, string script, bool addScriptTags) { 210public static void RegisterClientScriptInclude(Control control, Type type, string key, string url) { 231public static void RegisterFallbackScriptForAjaxPostbacks(Control control, Type type, string key, string fallbackExpression, string fallbackPath) { 245public static void RegisterClientScriptResource(Control control, Type type, string resourceName) { 278internal void RegisterDispose(Control control, string disposeScript) { 290Control parent = control.Parent; 333public static void RegisterExpandoAttribute(Control control, string controlId, string attributeName, string attributeValue, bool encode) { 355public static void RegisterHiddenField(Control control, string hiddenFieldName, string hiddenFieldInitialValue) { 375public static void RegisterOnSubmitStatement(Control control, Type type, string key, string script) { 398public static void RegisterStartupScript(Control control, Type type, string key, string script, bool addScriptTags) { 427Control lastControl = null; 429Control child = entry.Control; 460Control lastControl = null; 462Control child = entry.Control; 499Control lastControl = null; 501Control child = entry.Control; 534Control lastControl = null; 536Control child = entry.Control; 624Control lastControl = null; 626Control child = entry.Control;
UI\ServiceReference.cs (5)
26internal Control _containingControl; 67protected internal virtual string GetProxyScript(ScriptManager scriptManager, Control containingControl) { 82protected internal virtual string GetProxyUrl(ScriptManager scriptManager, Control containingControl) { 89private string GetServiceUrl(Control containingControl, bool encodeSpaces) { 103internal void Register(Control containingControl, ScriptManager scriptManager) {
UI\UpdatePanel.cs (9)
39private Control _contentTemplateContainer; 123public Control ContentTemplateContainer { 296protected virtual Control CreateContentTemplateContainer() { 372Control parent = Parent; 462public SingleChildControlCollection(Control owner) 466internal void AddSingleChild(Control child) { 471public override void Add(Control child) { 475public override void AddAt(int index, Control child) { 493public override void Remove(Control value) {
UI\UpdatePanelControlTrigger.cs (2)
38protected Control FindTargetControl(bool searchNamingContainers) { 42Control foundControl = ControlUtil.FindTargetControl(ControlID, Owner, searchNamingContainers);
UI\UpdateProgress.cs (1)
32private Control _progressTemplateContainer;
UI\WebControls\ContextDataSourceView.cs (1)
20private Control _owner;
UI\WebControls\DataPager.cs (2)
293Control control = DataBoundControlHelper.FindControl(this, PagedControlID); 305Control currentContainer = this.NamingContainer;
UI\WebControls\DataSourceHelper.cs (1)
29public static IDictionary<string, object> ToDictionary(this ParameterCollection parameters, HttpContext context, Control control) {
UI\WebControls\Expressions\DataSourceExpression.cs (3)
20protected Control Owner { 57internal DataSourceExpression(Control owner) { 85public virtual void SetContext(Control owner, HttpContext context, IQueryableDataSource dataSource) {
UI\WebControls\Expressions\DataSourceExpressionCollection.cs (2)
25public Control Owner { 40internal void SetContext(Control owner, HttpContext context, IQueryableDataSource dataSource) {
UI\WebControls\Expressions\OfTypeExpression.cs (1)
53internal OfTypeExpression(Control owner)
UI\WebControls\Expressions\ParameterDataSourceExpression.cs (1)
30public override void SetContext(Control owner, HttpContext context, IQueryableDataSource dataSource) {
UI\WebControls\Expressions\QueryExpression.cs (2)
17private Control _owner; 33public void Initialize(Control owner, HttpContext context, IQueryableDataSource dataSource) {
UI\WebControls\ListView.cs (23)
105private Control _noGroupsItemPlaceholderContainer; 110private Control _groupsGroupPlaceholderContainer; 1353protected virtual void AddControlToContainer(Control control, Control container, int addLocation) { 1376private void AutoIDControl(Control control) { 1777Control itemPlaceholderContainer = null; 1956Control containerControl = new Control(); 2056protected virtual Control FindPlaceholder(string containerID, Control container) { 2060private DataPager FindDataPager(Control control) { 2061foreach (Control c in control.Controls) { 2068foreach (Control c in control.Controls) { 2104private Control GetPreparedContainerInfo(Control outerContainer, bool isItem, out int placeholderIndex) { 2114Control placeholder = FindPlaceholder(placeholderID, outerContainer); 2141Control placeholderContainer = placeholder.Parent; 2607protected virtual void InstantiateEmptyDataTemplate(Control container) { 2613protected virtual void InstantiateEmptyItemTemplate(Control container) { 2619protected virtual void InstantiateGroupTemplate(Control container) { 2625protected virtual void InstantiateGroupSeparatorTemplate(Control container) { 2631protected virtual void InstantiateInsertItemTemplate(Control container) { 2637protected virtual void InstantiateItemSeparatorTemplate(Control container) { 2643protected virtual void InstantiateItemTemplate(Control container, int displayIndex) {
UI\WebControls\NextPreviousPagerField.cs (2)
473private Control CreateControl(string commandName, string buttonText, int fieldIndex, string imageUrl, bool enabled) { 511return button as Control;
UI\WebControls\NumericPagerField.cs (4)
319private Control CreateNumericButton(string buttonText, string commandArgument, string commandName) { 342return button as Control; 358private Control CreateNextPrevButton(string buttonText, string commandName, string commandArgument, string imageUrl) { 385return button as Control;
UI\WebControls\QueryableDataSourceHelper.cs (4)
108internal static IDictionary<string, object> ToEscapedParameterKeys(this ParameterCollection parameters, HttpContext context, Control control) { 115internal static IDictionary<string, object> ToEscapedParameterKeys(this IDictionary parameters, Control owner) { 132internal static IDictionary<string, object> ToEscapedParameterKeys(this IDictionary<string, object> parameters, Control owner) { 230internal static void ValidateParameterName(string name, Control owner) {
System.Web.Mobile (165)
UI\MobileControls\Adapters\ChtmlCalendarAdapter.cs (1)
940Control ctl = Control;
UI\MobileControls\Adapters\ChtmlFormAdapter.cs (2)
44private bool IsFormTagNeeded(Control control) 85foreach (Control child in control.Controls)
UI\MobileControls\Adapters\ControlAdapter.cs (1)
180foreach (Control child in Control.Controls)
UI\MobileControls\Adapters\HtmlControlAdapter.cs (2)
245internal void RenderOffPageVariables(HtmlMobileTextWriter writer, Control ctl, int page) 249foreach (Control child in ctl.Controls)
UI\MobileControls\Adapters\HtmlFormAdapter.cs (9)
180foreach(Control child in Control.Controls) 250foreach(Control childControl in form.Script.Controls) 460private Control _secondaryUIControl; 463internal int GetSecondaryUIMode(Control control) 468internal void SetSecondaryUIMode(Control control, int mode) 488internal Control SecondaryUIControl 497private static void SetControlPageRecursive(Control control, int page) 507foreach (Control child in control.Controls) 535for (Control i = descendant; i != null; i = i.Parent)
UI\MobileControls\Adapters\HtmlSelectionListAdapter.cs (1)
349Control ctl = Control;
UI\MobileControls\Adapters\HtmlTextBoxAdapter.cs (1)
109Control ctl = Control;
UI\MobileControls\Adapters\WmlCalendarAdapter.cs (1)
912Control ctl = Control;
UI\MobileControls\Adapters\WmlFormAdapter.cs (11)
95foreach(Control control in Control.Controls) 170private void BuildControlPostBacksRecursive(Control control) 194foreach (Control child in control.Controls) 218Control sourceControl = Page.FindControl(eventSource); 234foreach(Control childControl in form.Script.Controls) 271private Control _secondaryUIControl; 274internal int GetSecondaryUIMode(Control control) 279internal void SetSecondaryUIMode(Control control, int mode) 299internal Control SecondaryUIControl 308private static void SetControlPageRecursive(Control control, int page) 318foreach (Control child in control.Controls)
UI\MobileControls\Adapters\WmlMobileTextWriter.cs (2)
785Control ctl = (Control)entry.Key;
UI\MobileControls\Adapters\WmlSelectionListAdapter.cs (1)
282Control ctl = Control;
UI\MobileControls\Adapters\WmlTextBoxAdapter.cs (1)
131Control ctl = Control;
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicCalendarAdapter.cs (1)
835Control ctl = Control;
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicControlAdapter.cs (2)
680protected void RenderOffPageVariables(XhtmlMobileTextWriter writer, Control control, int page) { 682foreach (Control child in control.Controls) {
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicFormAdapter.cs (6)
167foreach(Control child in Control.Controls) { 203private void OpenSecondaryUIDivs(XhtmlMobileTextWriter writer, Control control) { 204Control ctl = control.Parent as MobileControl; 273for (Control i = descendant; i != null; i = i.Parent) { 395private static void SetControlPageRecursive(Control control, int page) 405foreach (Control child in control.Controls)
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicSelectionListAdapter.cs (1)
285Control ctl = Control;
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicTextBoxAdapter.cs (1)
102Control ctl = Control;
UI\MobileControls\BaseValidator.cs (2)
281Control parent = Parent; 320Control control = NamingContainer.FindControl(name);
UI\MobileControls\Design\Adapters\DesignerAdapterUtil.cs (8)
58internal static ContainmentStatus GetContainmentStatus(Control control) 61Control parent = control.Parent; 105internal static String GetWidth(Control control) 114internal static bool InMobilePage(Control control) 130internal static bool InTemplateFrame(Control control) 203internal static int NestingLevel(Control control, 212Control parent = control.Parent; 258Control control,
UI\MobileControls\Design\AppliedDeviceFiltersEditor.cs (3)
29Debug.Assert(context.Instance is Control, "Expected control"); 30Control ctrl = (Control) context.Instance;
UI\MobileControls\Design\BaseValidatorDesigner.cs (1)
62Control child = _baseValidator.Controls[i];
UI\MobileControls\Design\CalendarDataBindingHandler.cs (1)
25public override void DataBindControl(IDesignerHost designerHost, Control control)
UI\MobileControls\Design\CommandDesigner.cs (3)
74Control[] children = null; 84children = new Control[_command.Controls.Count]; 101foreach (Control c in children)
UI\MobileControls\Design\Converters\FormConverter.cs (2)
39private Control FindContainer(MobileControl mc, Type containerType) 41for (Control control = mc; control != null; control = control.Parent)
UI\MobileControls\Design\Converters\ValidatedMobileControlConverter.cs (7)
33private Control FindContainer(MobileControl mc, Type containerType) 35for (Control control = mc; control != null; control = control.Parent) 100Control control = component as Control; 126private void ExtractValidatableControls(Control parent, ArrayList controlArray) 128foreach (Control control in parent.Controls) 141private bool CanBeValidated(Control control)
UI\MobileControls\Design\DeviceSpecificDesigner.cs (2)
114foreach (System.Web.UI.Control control in _parentContainer.Controls) 272System.Web.UI.Control parentContainer = _ds.Parent;
UI\MobileControls\Design\IDeviceSpecificChoiceDesigner.cs (1)
15System.Web.UI.Control UnderlyingControl { get; }
UI\MobileControls\Design\IDeviceSpecificDesigner.cs (1)
16System.Web.UI.Control UnderlyingControl
UI\MobileControls\Design\IMobileWebFormServices.cs (1)
29void UpdateRenderingRecursive(Control rootControl);
UI\MobileControls\Design\LabelDesigner.cs (3)
78Control[] children = null; 87children = new Control[_label.Controls.Count]; 104foreach (Control c in children)
UI\MobileControls\Design\LinkDesigner.cs (3)
77Control[] children = null; 87children = new Control[_link.Controls.Count]; 104foreach (Control c in children)
UI\MobileControls\Design\MobileControlDesigner.cs (5)
369Control[] children = null; 372children = new Control[_mobileControl.Controls.Count]; 392foreach (Control c in children) 410foreach (Control c in children) 551System.Web.UI.Control IDeviceSpecificDesigner.UnderlyingControl
UI\MobileControls\Design\MobileControlPersister.cs (11)
167else if (collItem is Control || collItem.GetType() == typeof(System.Web.UI.MobileControls.Style)) 182if (collItem is Control) { 188Control parentControl = (Control)collItem; 298private static void PersistDataBindings(TextWriter sw, Control control) { 512bool isControl = (component is Control); 645PersistDataBindings(sw, (Control)component); 759internal static string PersistControl(Control control) { 790internal static string PersistControl(Control control, IDesignerHost host) { 809internal static void PersistControl(TextWriter sw, Control control) { 853internal static void PersistControl(TextWriter sw, Control control, IDesignerHost host) {
UI\MobileControls\Design\MobileTemplatedControlDesigner.cs (3)
44private System.Web.UI.Control _control; 690_control = (System.Web.UI.Control) component; 964System.Web.UI.Control IDeviceSpecificDesigner.UnderlyingControl
UI\MobileControls\Design\MobileUITypeEditor.cs (3)
33Debug.Assert(context.Instance is Control, "Expected Control"); 34Control control = (Control)context.Instance;
UI\MobileControls\Design\PhoneCallDesigner.cs (3)
78Control[] children = null; 88children = new Control[_call.Controls.Count]; 105foreach (Control c in children)
UI\MobileControls\Design\PropertyOverridesDialog.cs (6)
22using Control = System.Web.UI.Control; 546System.Web.UI.Control IDeviceSpecificDesigner.UnderlyingControl 714if(clone is System.Web.UI.Control) 716((Control)clone).Page = ((Control)target).Page; 1171Control IDeviceSpecificChoiceDesigner.UnderlyingControl
UI\MobileControls\Design\PropertyOverridesTypeEditor.cs (3)
29Debug.Assert(context.Instance is Control, "Expected control"); 30Control ctrl = (Control) context.Instance;
UI\MobileControls\Design\StyleSheetDesigner.cs (6)
26using Control = System.Web.UI.Control; 115return ((Control)component).Page as MobilePage; 121private Control RootControl 126return component as Control; 264foreach (Control control in RootControl.Controls) 753System.Web.UI.Control IDeviceSpecificDesigner.UnderlyingControl
UI\MobileControls\Design\TemplatingOptionsDialog.cs (4)
255ExtractDeviceFilterSchemas(component as System.Web.UI.Control); 318private void ExtractDeviceFilterSchemas(System.Web.UI.Control control) 374foreach (System.Web.UI.Control child in control.Controls) 568System.Web.UI.Control IDeviceSpecificDesigner.UnderlyingControl
UI\MobileControls\Design\TextViewDesigner.cs (3)
82Control[] children = null; 92children = new Control[_textView.Controls.Count]; 109foreach (Control c in children)
UI\MobileControls\Form.cs (4)
346for (Control control = this.Parent; control != null; control = control.Parent) 580Control control = ControlToPaginate; 660private Control _controlToPaginate = null; 668public Control ControlToPaginate
UI\MobileControls\IndividualDeviceConfig.cs (1)
63private static readonly Type _baseControlType = typeof(System.Web.UI.Control);
UI\MobileControls\MobileControl.cs (16)
139for (Control control = this; control != null; control = control.Parent) 194for (Control ctl = this; ctl != null; ctl = ctl.Parent) 210protected override void AddedControl(Control control, int index) 217protected override void RemovedControl(Control control) { 317Control control = this; 1021Control child = Controls[i]; 1052foreach (Control child in Controls) 1282foreach (Control child in Controls) 1363internal static void DoPaginateChildren(ControlPager pager, Control ctl, ref int firstAssignedPage) 1367foreach (Control child in ctl.Controls) 1389internal static void SetControlPageRecursive(Control control, int page) 1393foreach (Control child in control.Controls) 1409internal static void SetEnablePaginationRecursive(Control control, bool pagination) 1412foreach(Control child in control.Controls) { 1435private static void OnPageChangeRecursive(Control ctl, int oldPageIndex, int newPageIndex) 1439foreach (Control child in ctl.Controls)
UI\MobileControls\MobilePage.cs (7)
230private void AddForms(Control parent) 232foreach (Control control in parent.Controls) 802public override void VerifyRenderingInServerForm(Control control) 1327private void SavePrivateViewStateRecursive(Control control) 1342SavePrivateViewStateRecursive((Control)e.Current); 1423protected override void AddedControl(Control control, int index) 1433protected override void RemovedControl(Control control)
UI\MobileControls\ObjectList.cs (1)
789foreach(Control ctl in Controls)
UI\MobileControls\PagedControl.cs (1)
288for (Control ctl = this; ctl != null; ctl = ctl.Parent)
UI\MobileControls\Panel.cs (1)
44foreach (Control child in Controls)
UI\MobileControls\Style.cs (1)
443Control _tempControl = _control.Parent;
UI\MobileControls\StyleSheet.cs (2)
260Control control = parent.LoadControl(ReferencePath); 267foreach (Control child in control.Controls)
UI\MobileControls\ValidationSummary.cs (2)
153private void GetErrorValidators_Helper(Control parent, ArrayList errorValidators) 155foreach(Control control in parent.Controls)