12 implementations of IAttributeAccessor
System.Web (4)
UI\HtmlControls\HtmlControl.cs (1)
42
abstract public class HtmlControl : Control,
IAttributeAccessor
{
UI\UserControl.cs (1)
87
public class UserControl : TemplateControl,
IAttributeAccessor
, INonBindingContainer, IUserControlDesignerAccessor {
UI\WebControls\listitem.cs (1)
47
public sealed class ListItem : IStateManager, IParserAccessor,
IAttributeAccessor
{
UI\WebControls\WebControl.cs (1)
30
public class WebControl : Control,
IAttributeAccessor
{
System.Web.DynamicData (3)
DynamicData\DynamicControl.cs (1)
17
public class DynamicControl : Control,
IAttributeAccessor
, IFieldTemplateHost, IFieldFormattingOptions {
DynamicData\DynamicField.cs (1)
17
public class DynamicField : DataControlField,
IAttributeAccessor
, IFieldFormattingOptions {
DynamicData\DynamicHyperLink.cs (1)
31
public class DynamicHyperLink : HyperLink,
IAttributeAccessor
{
System.Web.Extensions (3)
UI\UpdatePanel.cs (1)
29
public class UpdatePanel : Control,
IAttributeAccessor
, IUpdatePanel {
UI\UpdateProgress.cs (1)
28
public class UpdateProgress : Control,
IAttributeAccessor
, IScriptControl {
UI\WebControls\DataPager.cs (1)
30
public class DataPager : Control,
IAttributeAccessor
, INamingContainer, ICompositeControlDesignerAccessor {
System.Web.Mobile (2)
UI\MobileControls\DeviceSpecificChoice.cs (1)
37
public class DeviceSpecificChoice : IParserAccessor,
IAttributeAccessor
UI\MobileControls\MobileControl.cs (1)
48
public abstract class MobileControl : Control,
IAttributeAccessor
48 references to IAttributeAccessor
System.Web (21)
Compilation\CodeDOMUtility.cs (1)
259
methodInvoke.Method.TargetObject = new CodeCastExpression(typeof(
IAttributeAccessor
), target);
UI\ControlBuilder.cs (6)
1946
ParseTimeData.SupportsAttributes = typeof(
IAttributeAccessor
).IsAssignableFrom(_controlType);
2156
((
IAttributeAccessor
)obj).SetAttribute(entry.Name, entry.Value.ToString());
2268
IAttributeAccessor
attributeAccessor = null;
2292
ref DataBindingCollection dataBindings, ref
IAttributeAccessor
attributeAccessor) {
2334
Debug.Assert(obj is
IAttributeAccessor
);
2335
attributeAccessor = (
IAttributeAccessor
)obj;
UI\HtmlControls\HtmlControl.cs (2)
222
string
IAttributeAccessor
.GetAttribute(string name) {
241
void
IAttributeAccessor
.SetAttribute(string name, string value) {
UI\HtmlForm.cs (1)
254
((
IAttributeAccessor
)this).SetAttribute("__smartNavEnabled", "true");
UI\SimplePropertyEntry.cs (1)
69
new CodeCastExpression(typeof(
IAttributeAccessor
), ctrlRefExpr),
UI\SkinBuilder.cs (2)
165
IAttributeAccessor
attributeAccessor = null;
175
ref DataBindingCollection dataBindings, ref
IAttributeAccessor
attributeAccessor) {
UI\UserControl.cs (2)
343
string
IAttributeAccessor
.GetAttribute(string name) {
353
void
IAttributeAccessor
.SetAttribute(string name, string value) {
UI\WebControls\listitem.cs (2)
345
string
IAttributeAccessor
.GetAttribute(string name) {
355
void
IAttributeAccessor
.SetAttribute(string name, string value) {
UI\WebControls\WebControl.cs (2)
862
string
IAttributeAccessor
.GetAttribute(string name) {
871
void
IAttributeAccessor
.SetAttribute(string name, string value) {
UI\WebParts\GenericWebPart.cs (2)
249
IAttributeAccessor
childAttributeAccessor = ChildControl as
IAttributeAccessor
;
System.Web.DynamicData (2)
DynamicData\DynamicHyperLink.cs (2)
272
string
IAttributeAccessor
.GetAttribute(string key) {
276
void
IAttributeAccessor
.SetAttribute(string key, string value) {
System.Web.Extensions (6)
UI\UpdatePanel.cs (2)
451
string
IAttributeAccessor
.GetAttribute(string key) {
455
void
IAttributeAccessor
.SetAttribute(string key, string value) {
UI\UpdateProgress.cs (2)
210
string
IAttributeAccessor
.GetAttribute(string key) {
214
void
IAttributeAccessor
.SetAttribute(string key, string value) {
UI\WebControls\DataPager.cs (2)
622
string
IAttributeAccessor
.GetAttribute(string name) {
634
void
IAttributeAccessor
.SetAttribute(string name, string value) {
System.Web.Mobile (19)
UI\MobileControls\Adapters\HtmlControlAdapter.cs (1)
231
String attributeValue = ((
IAttributeAccessor
)Control).GetAttribute(attributeName);
UI\MobileControls\Adapters\WmlTextBoxAdapter.cs (2)
75
String format = ((
IAttributeAccessor
)Control).GetAttribute("wmlFormat");
102
String randomID = ((
IAttributeAccessor
)Control).GetAttribute("useRandomID");
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicControlAdapter.cs (4)
166
String attributeValue = ((
IAttributeAccessor
)Control).GetAttribute(XhtmlConstants.AccessKeyCustomAttribute);
588
String attributeValue = ((
IAttributeAccessor
)Control).GetAttribute(attributeName);
597
return((
IAttributeAccessor
)Control).GetAttribute(attributeName);
602
return((
IAttributeAccessor
)control).GetAttribute(attributeName);
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicFormAdapter.cs (1)
206
String cssClass = ((
IAttributeAccessor
) ctl).GetAttribute(XhtmlConstants.CssClassCustomAttribute);
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicValidationSummaryAdapter.cs (1)
82
((
IAttributeAccessor
)_link).SetAttribute(XhtmlConstants.AccessKeyCustomAttribute, GetCustomAttributeValue(XhtmlConstants.AccessKeyCustomAttribute));
UI\MobileControls\AdRotator.cs (1)
247
String accesskey = ((
IAttributeAccessor
) this).GetAttribute(accesskeyName);
UI\MobileControls\Design\PropertyOverridesDialog.cs (3)
911
String value = ((
IAttributeAccessor
)_choice).GetAttribute(propertyName) as String;
1008
IAttributeAccessor
overrides = (
IAttributeAccessor
)_choice;
UI\MobileControls\DeviceSpecificChoice.cs (4)
192
IAttributeAccessor
a = parentObject as
IAttributeAccessor
;
395
String
IAttributeAccessor
.GetAttribute(String name) {
399
void
IAttributeAccessor
.SetAttribute(String name, String value) {
UI\MobileControls\MobileControl.cs (2)
1513
String
IAttributeAccessor
.GetAttribute(String name) {
1517
void
IAttributeAccessor
.SetAttribute(String name, String value) {