|
|
@@ -294,7 +294,12 @@ namespace System.Web.UI.WebControls
|
|
|
private ConflictOptions conflictDetection = ConflictOptions.OverwriteChanges;
|
|
|
public ConflictOptions ConflictDetection {
|
|
|
get { return conflictDetection; }
|
|
|
- set { conflictDetection = value; }
|
|
|
+ set {
|
|
|
+ if (ConflictDetection == value)
|
|
|
+ return;
|
|
|
+ conflictDetection = value;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public bool ConvertNullToDBNull {
|
|
|
@@ -306,9 +311,12 @@ namespace System.Web.UI.WebControls
|
|
|
get {
|
|
|
return dataObjectTypeName != null ? dataObjectTypeName : string.Empty;
|
|
|
}
|
|
|
- set {
|
|
|
+ set {
|
|
|
+ if (DataObjectTypeName == value)
|
|
|
+ return;
|
|
|
dataObjectTypeName = value;
|
|
|
- dataObjectType = null;
|
|
|
+ dataObjectType = null;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -334,8 +342,11 @@ namespace System.Web.UI.WebControls
|
|
|
get {
|
|
|
return enablePaging;
|
|
|
}
|
|
|
- set {
|
|
|
- enablePaging = value;
|
|
|
+ set {
|
|
|
+ if (EnablePaging == value)
|
|
|
+ return;
|
|
|
+ enablePaging = value;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -343,8 +354,11 @@ namespace System.Web.UI.WebControls
|
|
|
get {
|
|
|
return filterExpression != null ? filterExpression : string.Empty;
|
|
|
}
|
|
|
- set {
|
|
|
- filterExpression = value;
|
|
|
+ set {
|
|
|
+ if (FilterExpression == value)
|
|
|
+ return;
|
|
|
+ filterExpression = value;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -382,8 +396,11 @@ namespace System.Web.UI.WebControls
|
|
|
get {
|
|
|
return maximumRowsParameterName != null ? maximumRowsParameterName : "maximumRows";
|
|
|
}
|
|
|
- set {
|
|
|
- maximumRowsParameterName = value;
|
|
|
+ set {
|
|
|
+ if (MaximumRowsParameterName == value)
|
|
|
+ return;
|
|
|
+ maximumRowsParameterName = value;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -391,8 +408,11 @@ namespace System.Web.UI.WebControls
|
|
|
get {
|
|
|
return oldValuesParameterFormatString != null ? oldValuesParameterFormatString : "{0}";
|
|
|
}
|
|
|
- set {
|
|
|
- oldValuesParameterFormatString = value;
|
|
|
+ set {
|
|
|
+ if (OldValuesParameterFormatString == value)
|
|
|
+ return;
|
|
|
+ oldValuesParameterFormatString = value;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -445,8 +465,11 @@ namespace System.Web.UI.WebControls
|
|
|
get {
|
|
|
return startRowIndexParameterName != null ? startRowIndexParameterName : "startRowIndex";
|
|
|
}
|
|
|
- set {
|
|
|
- startRowIndexParameterName = value;
|
|
|
+ set {
|
|
|
+ if (StartRowIndexParameterName == value)
|
|
|
+ return;
|
|
|
+ startRowIndexParameterName = value;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -454,9 +477,12 @@ namespace System.Web.UI.WebControls
|
|
|
get {
|
|
|
return typeName != null ? typeName : string.Empty;
|
|
|
}
|
|
|
- set {
|
|
|
+ set {
|
|
|
+ if (TypeName == value)
|
|
|
+ return;
|
|
|
typeName = value;
|
|
|
- objectType = null;
|
|
|
+ objectType = null;
|
|
|
+ OnDataSourceViewChanged (EventArgs.Empty);
|
|
|
}
|
|
|
}
|
|
|
|