Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / DesignTimeHTMLTextWriter.cs / 1 / DesignTimeHTMLTextWriter.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design {
using System;
using System.Collections;
using System.Collections.Specialized;
using System.IO;
using System.Text;
using System.Globalization;
using System.Security.Permissions;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Util;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
internal class DesignTimeHtmlTextWriter : System.Web.UI.HtmlTextWriter {
public DesignTimeHtmlTextWriter(TextWriter writer) : base(writer) {
}
public DesignTimeHtmlTextWriter(TextWriter writer, string tabString) : base(writer, tabString) {
}
public override void AddAttribute(HtmlTextWriterAttribute key, string value) {
if (key == HtmlTextWriterAttribute.Src
|| key == HtmlTextWriterAttribute.Href
|| key == HtmlTextWriterAttribute.Background) {
base.AddAttribute(key.ToString(), value, key);
}
else {
base.AddAttribute(key, value);
}
}
}
}
// 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
- UnsafeNativeMethodsCLR.cs
- SupportsEventValidationAttribute.cs
- AutoScrollExpandMessageFilter.cs
- Enumerable.cs
- InputScope.cs
- DataServiceExpressionVisitor.cs
- NativeMethods.cs
- DataControlFieldHeaderCell.cs
- AccessDataSource.cs
- HttpClientChannel.cs
- HtmlContainerControl.cs
- _LocalDataStore.cs
- CellNormalizer.cs
- DateTimeConverter.cs
- CodeGeneratorOptions.cs
- ChannelOptions.cs
- ScrollBarRenderer.cs
- XmlParserContext.cs
- DispatchWrapper.cs
- AppearanceEditorPart.cs
- StringUtil.cs
- Helper.cs
- HtmlTableCellCollection.cs
- PassportPrincipal.cs
- AppDomainManager.cs
- ZipFileInfoCollection.cs
- EraserBehavior.cs
- BufferBuilder.cs
- CacheRequest.cs
- AssemblyBuilderData.cs
- ProfilePropertySettings.cs
- ResourceProperty.cs
- ImageField.cs
- HttpHandlerActionCollection.cs
- GridViewRowEventArgs.cs
- LayoutTable.cs
- CodeThrowExceptionStatement.cs
- Parser.cs
- XPathParser.cs
- PageRanges.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- SchemaComplexType.cs
- XPathDocumentIterator.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- SecureStringHasher.cs
- RegistryDataKey.cs
- IntSecurity.cs
- ResourceCategoryAttribute.cs
- UserMapPath.cs
- QueryContinueDragEventArgs.cs
- DataGridViewCellFormattingEventArgs.cs
- ActivationArguments.cs
- ProxyWebPartManager.cs
- XpsPartBase.cs
- ContainerFilterService.cs
- OciLobLocator.cs
- FormattedText.cs
- Header.cs
- SchemaContext.cs
- SocketInformation.cs
- DataGridSortCommandEventArgs.cs
- JavaScriptString.cs
- IndexedWhereQueryOperator.cs
- SrgsOneOf.cs
- GridViewColumn.cs
- CompensationDesigner.cs
- BackgroundWorker.cs
- DataObjectMethodAttribute.cs
- ProfileGroupSettings.cs
- PopupRootAutomationPeer.cs
- XmlException.cs
- ActivityDefaults.cs
- FrameworkName.cs
- TextTreeUndoUnit.cs
- PageThemeCodeDomTreeGenerator.cs
- ByteRangeDownloader.cs
- HttpChannelHelper.cs
- InvalidCommandTreeException.cs
- QilReplaceVisitor.cs
- MultilineStringConverter.cs
- ClientType.cs
- BridgeDataReader.cs
- MetadataCacheItem.cs
- PropertyInformationCollection.cs
- XmlAnyAttributeAttribute.cs
- GcHandle.cs
- VirtualizingPanel.cs
- MatrixUtil.cs
- WebPartRestoreVerb.cs
- BitmapMetadataEnumerator.cs
- ResetableIterator.cs
- DataServices.cs
- DataGridViewRowCancelEventArgs.cs
- DependencyPropertyKind.cs
- PropertyFilter.cs
- ContextBase.cs
- NavigationWindowAutomationPeer.cs
- ContextProperty.cs
- MustUnderstandBehavior.cs
- PersonalizationState.cs