HttpCapabilitiesBase.HasBackButton Propiedad

Definición

Obtiene un valor que indica si el explorador tiene un botón Atrás dedicado.Gets a value indicating whether the browser has a dedicated Back button.

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

Valor de propiedad

Boolean

true Si el explorador tiene un botón atrás dedicado; en caso contrario, false .true if the browser has a dedicated Back button; otherwise, false. De manera predeterminada, es true.The default is true.

Ejemplos

En el ejemplo de código siguiente se muestra cómo determinar si el explorador tiene un botón atrás dedicado.The following code example shows how to determine whether the browser has a dedicated Back button.

<%@ 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).HasBackButton)
        {
            labelText = "Browser has a dedicated back button.";
        }
        else
        {
            labelText = "Browser has no back button.";
        }

        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)).HasBackButton Then
            labelText = "Browser has a dedicated back button."
        Else
            labelText = "Browser has no back button."
        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>

Comentarios

Si false es, es posible que sea necesario un control de vínculo cuando no está disponible un botón atrás .If false, a link control might be necessary when a Back button is not available.

Se aplica a