HttpCapabilitiesBase.SupportsInputIStyle Proprietà

Definizione

Ottiene un valore che indica se il browser supporta l'attributo istyle di elementi <input> HTML.

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

Valore della proprietà

true se il browser supporta l'attributo istyle degli elementi <input> HTML. In caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene illustrato come determinare se il browser supporta l'attributo istyle degli elementi HTML <input> .

<%@ 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).SupportsInputIStyle)
        {
            labelText = "Browser supports the ISTYLE attribute of HTML INPUT elements.";
        }
        else
        {
            labelText = "Browser does not support the ISTYLE attribute of HTML INPUT elements.";
        }

        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)).SupportsInputIStyle Then
            labelText = "Browser supports the ISTYLE attribute of HTML INPUT elements."
        Else
            labelText = "Browser does not support the ISTYLE attribute of HTML INPUT elements."
        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>

Commenti

La SupportsInputMode proprietà si applica solo ai dispositivi compatibili con la modalità i.

L'attributo istyle viene usato per impostare lo stile di input di un campo di input di testo nei browser compatibili con la modalità i.

Si applica a