HttpCapabilitiesBase.RequiresAttributeColonSubstitution Property

Gets a value indicating whether the browser requires colons in element attribute values to be substituted with a different character.

Namespace: System.Web.Configuration
Assembly: System.Web (in system.web.dll)

public:
virtual property bool RequiresAttributeColonSubstitution {
	bool get ();
}
/** @property */
public boolean get_RequiresAttributeColonSubstitution ()

public function get RequiresAttributeColonSubstitution () : boolean

Not applicable.

Property Value

true if the browser requires colons in element attribute values to be substituted with a different character; otherwise, false. The default is false.

Some browsers do not recognize colons in element attribute values. If true, a different character will be substituted on rendering and returned in postback data.

The following code example shows how to determine whether the browser requires colons in element attribute values to be substituted with a different character.

No code example is currently available or this language may not be supported.
<%@ page language="VJ#"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">       

void Page_Load(Object sender, EventArgs e)
{
    CheckBrowserCaps();
} //Page_Load

void CheckBrowserCaps() 
{
    String labelText = "";
    System.Web.HttpBrowserCapabilities myBrowserCaps = 
        get_Request().get_Browser();
    if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).
        get_RequiresAttributeColonSubstitution()) {
        labelText = "Browser requires colons in element attributes to be"
            +" substituted with a different character.";
    }
    else {
        labelText = "Browser does not require colons in element attributes to"
            +" be substituted with a different character.";
    }   
    Label1.set_Text(labelText);
} //CheckBrowserCaps
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Browser Capabilities Sample</title>
</head>
<body>
    <form runat="server" id="form1">
        <div>
            Browser Capabilities:
            <p/><asp:Label ID="Label1" Runat="server" />
        </div>
    </form>
</body>
</html>

Windows 98, Windows Server 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0

Community Additions

ADD
Show: