2009-07-11 Michael Barker <mike@middlesoft.co.uk>
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / Parameter.cs
index 13fee47fd7a1ae02741c4cacf7ded40d420a98b5..79a8d05037eb9ef79ad92a09ab19e1dcd567c776 100644 (file)
@@ -191,6 +191,25 @@ namespace System.Web.UI.WebControls {
                        }
                }
 
+               [WebCategoryAttribute ("Parameter")]
+               [DefaultValueAttribute (DbType.Object)]
+               [WebSysDescriptionAttribute ("Parameter's DbType.")]
+               public DbType DbType
+               {
+                       get {
+                               object o = ViewState ["DbType"];
+                               if (o == null)
+                                       return DbType.Object;
+                               return (DbType) o;
+                       }
+                       set {
+                               if (DbType != value) {
+                                       ViewState ["DbType"] = value;
+                                       OnParameterChanged ();
+                               }
+                       }
+               }
+
                [DefaultValue (0)]
                public int Size {
                        get { return ViewState.GetInt ("Size", 0); }