diff options
author | Marek Habersack <grendel@twistedcode.net> | 2010-04-07 03:53:54 +0400 |
---|---|---|
committer | Marek Habersack <grendel@twistedcode.net> | 2010-04-07 03:53:54 +0400 |
commit | 50cc986d14c61813a69e196af9bd023c964fc273 (patch) | |
tree | 4de9e26e4d4b082a18adcabafdb2b243693a58c4 /mcs | |
parent | f213730ba77ab2360bd7368ddcee814a905479ab (diff) |
Backport of r154894
svn path=/branches/mono-2-6/mcs/; revision=154895
Diffstat (limited to 'mcs')
6 files changed, 37 insertions, 0 deletions
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog b/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog index ebbb55a1355..75f4e87f251 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog +++ b/mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog @@ -1,3 +1,9 @@ +2010-04-07 Marek Habersack <mhabersack@novell.com> + + * FormParameter.cs, CookieParameter.cs, ProfileParameter.cs, + QueryStringParameter.cs, SessionParameter.cs: implemented + constructor overloads which take DbType as one of the arguments. + 2010-04-01 Marek Habersack <mhabersack@novell.com> * FormView.cs: do not show the pager if PagerSettings.Visible is diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/CookieParameter.cs b/mcs/class/System.Web/System.Web.UI.WebControls/CookieParameter.cs index 0d3c459a57e..257ddc4b3a9 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/CookieParameter.cs +++ b/mcs/class/System.Web/System.Web.UI.WebControls/CookieParameter.cs @@ -31,6 +31,7 @@ #if NET_2_0 using System.Collections; using System.Collections.Specialized; +using System.Data; using System.Text; using System.ComponentModel; @@ -57,6 +58,11 @@ namespace System.Web.UI.WebControls { { CookieName = cookieName; } + + public CookieParameter (string name, DbType dbType, string cookieName) : base (name, dbType) + { + CookieName = cookieName; + } protected override Parameter Clone() { diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/FormParameter.cs b/mcs/class/System.Web/System.Web.UI.WebControls/FormParameter.cs index 5602e002080..cb9b9c4a35c 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/FormParameter.cs +++ b/mcs/class/System.Web/System.Web.UI.WebControls/FormParameter.cs @@ -31,6 +31,7 @@ #if NET_2_0 using System.Collections; using System.Collections.Specialized; +using System.Data; using System.Text; using System.ComponentModel; @@ -57,6 +58,11 @@ namespace System.Web.UI.WebControls { { FormField = formField; } + + public FormParameter (string name, DbType dbType, string formField) : base (name, dbType) + { + FormField = formField; + } protected override Parameter Clone () { diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/ProfileParameter.cs b/mcs/class/System.Web/System.Web.UI.WebControls/ProfileParameter.cs index 1f2997b154a..fcaa635ce78 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/ProfileParameter.cs +++ b/mcs/class/System.Web/System.Web.UI.WebControls/ProfileParameter.cs @@ -28,6 +28,7 @@ using System; using System.Collections.Generic; +using System.Data; using System.Text; namespace System.Web.UI.WebControls @@ -57,6 +58,12 @@ namespace System.Web.UI.WebControls this.PropertyName = propertyName; } + public ProfileParameter (string name, DbType dbType, string propertyName) + : base (name, dbType) + { + this.PropertyName = propertyName; + } + protected override Parameter Clone () { return new ProfileParameter (this); diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/QueryStringParameter.cs b/mcs/class/System.Web/System.Web.UI.WebControls/QueryStringParameter.cs index d37ccfd8248..bc51e81f7ee 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/QueryStringParameter.cs +++ b/mcs/class/System.Web/System.Web.UI.WebControls/QueryStringParameter.cs @@ -31,6 +31,7 @@ #if NET_2_0 using System.Collections; using System.Collections.Specialized; +using System.Data; using System.Text; using System.ComponentModel; @@ -58,6 +59,11 @@ namespace System.Web.UI.WebControls { { QueryStringField = queryStringField; } + + public QueryStringParameter (string name, DbType dbType, string queryStringField) : base (name, dbType) + { + QueryStringField = queryStringField; + } protected override Parameter Clone () { diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/SessionParameter.cs b/mcs/class/System.Web/System.Web.UI.WebControls/SessionParameter.cs index ca35b71ed4d..c4ea93feddd 100644 --- a/mcs/class/System.Web/System.Web.UI.WebControls/SessionParameter.cs +++ b/mcs/class/System.Web/System.Web.UI.WebControls/SessionParameter.cs @@ -31,6 +31,7 @@ #if NET_2_0 using System.Collections; using System.Collections.Specialized; +using System.Data; using System.Text; using System.ComponentModel; @@ -57,6 +58,11 @@ namespace System.Web.UI.WebControls { { SessionField = sessionField; } + + public SessionParameter (string name, DbType dbType, string sessionField) : base (name, dbType) + { + SessionField = sessionField; + } protected override Parameter Clone () { |