2009-01-30 Marek Habersack <mhabersack@novell.com>
[mono.git] / mcs / class / System.Web / System.Web.UI / CollectionBuilder.cs
index 47b6672f9adb98917cd2b4899c919a4e99c10545..8582e3a88da99536d30fc4db5119c2b760691535 100644 (file)
@@ -63,15 +63,17 @@ namespace System.Web.UI
                                           string tagName,
                                           string id,
                                           IDictionary attribs)
-               {
+               {                       
                        base.Init (parser, parentBuilder, type, tagName, id, attribs);
 
-                       PropertyInfo prop = parentBuilder.ControlType.GetProperty (tagName, flagsNoCase);
+                       PropertyInfo prop = parentBuilder.ControlType.GetProperty (tagName, FlagsNoCase);
                        SetControlType (prop.PropertyType);
 
-                       MemberInfo[] mems = ControlType.GetMember ("Item", MemberTypes.Property, flagsNoCase & ~BindingFlags.IgnoreCase);
-                       if (mems.Length > 0) prop = (PropertyInfo) mems [0];
-                       else throw new HttpException ("Collection of type '" + ControlType + "' does not have an indexer.");
+                       MemberInfo[] mems = ControlType.GetMember ("Item", MemberTypes.Property, FlagsNoCase & ~BindingFlags.IgnoreCase);
+                       if (mems.Length > 0)
+                               prop = (PropertyInfo) mems [0];
+                       else
+                               throw new HttpException ("Collection of type '" + ControlType + "' does not have an indexer.");
                        
                        elementType = prop.PropertyType;
                }