Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona

Proprietà HttpCapabilitiesBase.CanRenderMixedSelects

Ottiene un valore che indica se il browser supporta gli elementi <option> WML che specificano attributi onpick e value.

Spazio dei nomi: System.Web.Configuration
Assembly: System.Web (in system.web.dll)

public virtual bool CanRenderMixedSelects { get; }
/** @property */
public boolean get_CanRenderMixedSelects ()

public function get CanRenderMixedSelects () : boolean

Non applicabile.

Valore proprietà

true se il browser supporta gli elementi <option> WML che specificano attributi onpick e value; in caso contrario, false. Il valore predefinito è true.

La proprietà CanRenderMixedSelects è applicabile unicamente ai dispositivi mobili compatibili con WML.

Se è false, i valori onpick vengono visualizzati come collegamenti ipertestuali e gli attributi value necessitano di un elemento <do> per il postback.

Nell'esempio di codice riportato di seguito viene illustrato come determinare se il browser supporta gli elementi <option> HTML che specificano attributi onpick e value.

<%@ 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).CanRenderMixedSelects)
        {
            labelText = "Browser supports HTML OPTION elements which specify both ONPICK and VALUE attributes.";
        }
        else
        {
            labelText = "Browser does not support HTML OPTION elements which specify both ONPICK and VALUE attributes.";
        }

        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="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_CanRenderMixedSelects()) {
        labelText = "Browser supports HTML OPTION elements which specify"
            +" both ONPICK and VALUE attributes.";
    }
    else {
    labelText = "Browser does not support HTML OPTION elements which specify"
        +" both ONPICK and VALUE attributes.";
    }
    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 CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 è supportato in Windows Vista, Microsoft Windows XP SP2 e Windows Server 2003 SP1.

.NET Framework

Supportato in:

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft