HttpCapabilitiesBase.RequiresControlStateInSession Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob für den Browser der Steuerelementzustand in Sitzungen beibehalten werden muss.Gets a value indicating whether the browser requires control state to be maintained in sessions.

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

Eigenschaftswert

true, wenn für den Browser der Steuerelementzustand in Sitzungen beibehalten werden muss, andernfalls false.true if the browser requires control state to be maintained in sessions; otherwise, false. Die Standardeinstellung ist false.The default is false.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie Sie bestimmen, ob der Browser den Steuerelement Zustand in Sitzungen beibehalten muss.The following code example shows how to determine whether the browser requires control state to be maintained in sessions.

<%@ 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).RequiresControlStateInSession)
        {
            labelText = "Browser requires control state to be maintained in sessions.";
        }
        else
        {
            labelText = "Browser does not require control state to be maintained in sessions.";
        }

        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)).RequiresControlStateInSession Then
            labelText = "Browser requires control state to be maintained in sessions."
        Else
            labelText = "Browser does not require control state to be maintained in sessions."
        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>

Gilt für: