HttpCapabilitiesBase.RequiresDBCSCharacter Proprietà

Definizione

Ottiene un valore che indica se il browser richiede un set di caratteri a byte doppio.

public:
 virtual property bool RequiresDBCSCharacter { bool get(); };
public virtual bool RequiresDBCSCharacter { get; }
member this.RequiresDBCSCharacter : bool
Public Overridable ReadOnly Property RequiresDBCSCharacter As Boolean

Valore della proprietà

Boolean

true se il browser richiede un set di caratteri DBCS (Double Byte Character Set). In caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene illustrato come determinare se il browser richiede un set di caratteri a byte doppio.

<%@ page language="C#"%>

<!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();
    }

    void CheckBrowserCaps()
    {
        String labelText = "";
        System.Web.HttpBrowserCapabilities myBrowserCaps = Request.Browser;
        if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).RequiresDBCSCharacter)
        {
            labelText = "Browser supports RequiresDBCSCharacter.";
        }
        else
        {
            labelText = "Browser does not support RequiresDBCSCharacter.";
        }

        Label1.Text = labelText;
    }
</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>
<%@ page language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        CheckBrowserCaps()
    End Sub

    Function CheckBrowserCaps()

        Dim labelText As String = ""
        Dim myBrowserCaps As System.Web.HttpBrowserCapabilities = Request.Browser
        If (CType(myBrowserCaps, System.Web.Configuration.HttpCapabilitiesBase)).RequiresDBCSCharacter Then
            labelText = "Browser supports RequiresDBCSCharacter."
        Else
            labelText = "Browser does not support RequiresDBCSCharacter."
        End If

        Label1.Text = labelText

    End Function '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>

Si applica a