Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / ui / UpdatePanelControlTrigger.cs / 1 / UpdatePanelControlTrigger.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI {
using System;
using System.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
using System.Web.Resources;
[
AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal),
AspNetHostingPermission(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)
]
public abstract class UpdatePanelControlTrigger : UpdatePanelTrigger {
private string _controlID;
protected UpdatePanelControlTrigger() {
}
[
Category("Behavior"),
DefaultValue(""),
IDReferenceProperty(),
ResourceDescription("UpdatePanelControlTrigger_ControlID"),
SuppressMessage("Microsoft.Naming", "CA1706:ShortAcronymsShouldBeUppercase")
]
public string ControlID {
get {
return _controlID ?? String.Empty;
}
set {
_controlID = value;
}
}
protected Control FindTargetControl(bool searchNamingContainers) {
if (String.IsNullOrEmpty(ControlID)) {
throw new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, AtlasWeb.UpdatePanelControlTrigger_NoControlID, Owner.ID));
}
Control foundControl = ControlUtil.FindTargetControl(ControlID, Owner, searchNamingContainers);
if (foundControl == null) {
throw new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, AtlasWeb.UpdatePanelControlTrigger_ControlNotFound, ControlID, Owner.ID));
}
return foundControl;
}
}
}
// 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
- WorkflowService.cs
- OdbcPermission.cs
- DataGridViewCheckBoxCell.cs
- ColumnCollection.cs
- HtmlElementErrorEventArgs.cs
- AttributeProviderAttribute.cs
- CodeTypeParameter.cs
- AssemblyInfo.cs
- HTMLTagNameToTypeMapper.cs
- SignedInfo.cs
- TripleDESCryptoServiceProvider.cs
- ObservableDictionary.cs
- Margins.cs
- ApplicationActivator.cs
- Win32NamedPipes.cs
- ExpressionCopier.cs
- GenericWebPart.cs
- BitmapScalingModeValidation.cs
- Task.cs
- AutomationTextAttribute.cs
- HwndTarget.cs
- ISO2022Encoding.cs
- ListControlDataBindingHandler.cs
- TrackingExtract.cs
- CollectionsUtil.cs
- DoubleLinkList.cs
- SimpleMailWebEventProvider.cs
- EntityWrapper.cs
- ProxyWebPartManager.cs
- ParallelEnumerable.cs
- OrderedHashRepartitionEnumerator.cs
- RelationshipManager.cs
- DataObject.cs
- ConnectionManagementSection.cs
- SqlCacheDependencyDatabase.cs
- ColorConvertedBitmap.cs
- SqlConnectionPoolGroupProviderInfo.cs
- AssociationTypeEmitter.cs
- PersonalizableAttribute.cs
- PrintDocument.cs
- Color.cs
- StandardToolWindows.cs
- NameValueConfigurationCollection.cs
- DesignerForm.cs
- Vector3DCollectionConverter.cs
- ResourceType.cs
- StorageAssociationSetMapping.cs
- TextFormatterContext.cs
- SqlCommandBuilder.cs
- AssemblyCache.cs
- ElementAtQueryOperator.cs
- SqlDependencyUtils.cs
- Rotation3DAnimationBase.cs
- GeneratedCodeAttribute.cs
- SpellerStatusTable.cs
- IdleTimeoutMonitor.cs
- GenericWebPart.cs
- RoutedEvent.cs
- XmlRootAttribute.cs
- FieldInfo.cs
- XmlDataLoader.cs
- DataGridViewButtonColumn.cs
- HttpModuleActionCollection.cs
- CopyNamespacesAction.cs
- Italic.cs
- SoapExtensionReflector.cs
- ServiceDescriptionData.cs
- XmlDomTextWriter.cs
- _LocalDataStoreMgr.cs
- SchemaMerger.cs
- TraceHwndHost.cs
- ComponentChangingEvent.cs
- Parameter.cs
- CodeExporter.cs
- ResourceDescriptionAttribute.cs
- ExpressionNode.cs
- UIElementParaClient.cs
- SRef.cs
- SrgsItemList.cs
- Viewport3DAutomationPeer.cs
- ApplicationDirectory.cs
- translator.cs
- ScriptResourceAttribute.cs
- PointCollectionValueSerializer.cs
- BaseDataBoundControl.cs
- Canvas.cs
- CreateUserWizardStep.cs
- ScrollPattern.cs
- OracleColumn.cs
- ContentFilePart.cs
- SetIterators.cs
- DataGridViewImageCell.cs
- DbUpdateCommandTree.cs
- SortedDictionary.cs
- Transform.cs
- DbConnectionPoolCounters.cs
- smtpconnection.cs
- EncodingDataItem.cs
- HttpProfileGroupBase.cs
- TextDecorations.cs