Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / EditableRegion.cs / 1 / EditableRegion.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design {
using System;
using System.Drawing.Design;
///
///
/// Provides the necessary functionality for an editable region in a designer
///
public class EditableDesignerRegion : DesignerRegion {
private bool _serverControlsOnly;
private bool _supportsDataBinding;
///
public EditableDesignerRegion(ControlDesigner owner, string name) : this(owner, name, false) {
}
///
public EditableDesignerRegion(ControlDesigner owner, string name, bool serverControlsOnly) : base(owner, name) {
_serverControlsOnly = serverControlsOnly;
}
///
///
///
public virtual string Content {
get {
return Designer.GetEditableDesignerRegionContent(this);
}
set {
Designer.SetEditableDesignerRegionContent(this, value);
}
}
///
///
///
public bool ServerControlsOnly {
get {
return _serverControlsOnly;
}
set {
_serverControlsOnly = value;
}
}
///
///
public virtual bool SupportsDataBinding {
get {
return _supportsDataBinding;
}
set {
_supportsDataBinding = value;
}
}
///
public virtual ViewRendering GetChildViewRendering(Control control) {
return ControlDesigner.GetViewRendering(control);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ResourceExpressionBuilder.cs
- AdPostCacheSubstitution.cs
- __TransparentProxy.cs
- CrossContextChannel.cs
- RepeaterItem.cs
- ButtonStandardAdapter.cs
- BindingValueChangedEventArgs.cs
- InputMethodStateTypeInfo.cs
- XmlChoiceIdentifierAttribute.cs
- PropertyPath.cs
- SafeLocalAllocation.cs
- FontUnit.cs
- Point3DValueSerializer.cs
- EdmComplexTypeAttribute.cs
- ListItemDetailViewAttribute.cs
- TextRange.cs
- XslAstAnalyzer.cs
- SamlConstants.cs
- Triangle.cs
- ManagementNamedValueCollection.cs
- AnimatedTypeHelpers.cs
- HopperCache.cs
- WithParamAction.cs
- HierarchicalDataBoundControlAdapter.cs
- HtmlDocument.cs
- DBSchemaTable.cs
- TreeViewHitTestInfo.cs
- XmlTextReader.cs
- AbandonedMutexException.cs
- DnsPermission.cs
- FormsAuthentication.cs
- EnumerableCollectionView.cs
- DocumentPageViewAutomationPeer.cs
- AspNetPartialTrustHelpers.cs
- WebPartDeleteVerb.cs
- WebServiceMethodData.cs
- SymLanguageVendor.cs
- EntityException.cs
- ClientSettingsProvider.cs
- ThumbButtonInfo.cs
- BitmapImage.cs
- BaseCollection.cs
- HierarchicalDataTemplate.cs
- MetadataItemEmitter.cs
- autovalidator.cs
- tooltip.cs
- Vector3D.cs
- ClaimTypes.cs
- SurrogateDataContract.cs
- ProbeDuplexAsyncResult.cs
- ClientEventManager.cs
- TcpHostedTransportConfiguration.cs
- EventRouteFactory.cs
- SqlDuplicator.cs
- ColumnCollection.cs
- CodeMemberMethod.cs
- DataQuery.cs
- XmlSchemaSequence.cs
- DataGridViewLinkColumn.cs
- DataKeyArray.cs
- MultiView.cs
- SuppressMergeCheckAttribute.cs
- sqlnorm.cs
- DataGridRowDetailsEventArgs.cs
- ArrayWithOffset.cs
- AppDomainAttributes.cs
- TraceUtils.cs
- PropertyGridCommands.cs
- XPathAncestorQuery.cs
- ReadOnlyCollection.cs
- DecimalStorage.cs
- XomlCompilerResults.cs
- CompiledRegexRunner.cs
- AnimationClockResource.cs
- ToolboxItemAttribute.cs
- RegularExpressionValidator.cs
- _ConnectOverlappedAsyncResult.cs
- SoapReflectionImporter.cs
- ApplicationCommands.cs
- MultilineStringConverter.cs
- MarkupCompilePass1.cs
- CustomAttributeFormatException.cs
- ExceptionUtil.cs
- XmlProcessingInstruction.cs
- FusionWrap.cs
- DateTimeSerializationSection.cs
- Pens.cs
- BooleanProjectedSlot.cs
- _ConnectionGroup.cs
- CompositeKey.cs
- X509SecurityTokenProvider.cs
- MethodBuilder.cs
- DataColumnSelectionConverter.cs
- LinqDataSourceView.cs
- XamlToRtfWriter.cs
- ReadOnlyDictionary.cs
- NestPullup.cs
- TemplateBaseAction.cs
- CodeCastExpression.cs
- TimeSpan.cs