UI\ControlBuilder.cs (34)
287return _controlType;
310return _controlType;
358ParseTimeData.EventDescriptors = TargetFrameworkUtil.GetEvents(_controlType);
593ParseTimeData.PropertyDescriptors = TargetFrameworkUtil.GetProperties(_controlType);
704throw new HttpException(SR.GetString(SR.NoCompileBinding_requires_ID, _controlType.Name, fieldName));
707throw new HttpException(SR.GetString(SR.TwoWayBinding_requires_ID, _controlType.Name, fieldName));
715throw new InvalidOperationException(SR.GetString(SR.ControlBuilder_DatabindingRequiresEvent, _controlType.FullName));
738entry.ControlType = _controlType;
794MemberInfo memberInfo = PropertyMapper.GetMemberInfo(_controlType, name, out objectModelName);
834throw new HttpException(SR.GetString(SR.Type_doesnt_have_property, _controlType.FullName, name));
890MemberInfo memberInfo = PropertyMapper.GetMemberInfo(_controlType, name, out objectModelName);
922throw new HttpException(SR.GetString(SR.Type_doesnt_have_property, _controlType.FullName, name));
968if (_controlType != null) {
981memberInfo = PropertyMapper.GetMemberInfo(_controlType, name, out objectModelName);
1109if (_controlType != null) {
1110throw new HttpException(SR.GetString(SR.Type_doesnt_have_property, _controlType.FullName, name));
1146MemberInfo memberInfo = PropertyMapper.GetMemberInfo(_controlType, name, out objectModelName);
1189throw new HttpException(SR.GetString(SR.Type_doesnt_have_property, _controlType.FullName, name));
1241throw new HttpException(SR.GetString(SR.Literal_content_not_match_property, _controlType.FullName, s));
1246throw new HttpException(SR.GetString(SR.Literal_content_not_allowed, _controlType.FullName, s));
1540obj = HttpRuntime.CreatePublicInstance(_controlType, args);
1544obj = HttpRuntime.FastCreatePublicInstance(_controlType);
1586PropertyInfo pInfo = TargetFrameworkUtil.GetProperty(_controlType, tagName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.IgnoreCase);
1598throw new HttpException(SR.GetString(SR.Cant_use_default_items_and_filtered_collection, _controlType.FullName, pca.DefaultProperty));
1730PropertyInfo pInfo = TargetFrameworkUtil.GetProperty(_controlType, tagName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.IgnoreCase);
1733throw new HttpException(SR.GetString(SR.Type_doesnt_have_property, _controlType.FullName, tagName));
1782throw new HttpException(SR.GetString(SR.ControlBuilder_CannotHaveComplexString, _controlType.FullName, tagName));
1909flags[controlTypeIsControl] = typeof(Control).IsAssignableFrom(_controlType);
1943ParseTimeData.IsHtmlControl = typeof(HtmlControl).IsAssignableFrom(_controlType);
1946ParseTimeData.SupportsAttributes = typeof(IAttributeAccessor).IsAssignableFrom(_controlType);
2849Debug.Assert(_controlType != null, "If we get here then the tag type must be either an ICollection or a Control, so how can it be null?");
3012if (_controlType != null) {
3013flags[controlTypeIsControl] = typeof(Control).IsAssignableFrom(_controlType);
3086bool useCurrentControlType = propInfo.DeclaringType.IsAssignableFrom(_controlType);