(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren

HttpCapabilitiesBase.RequiresUniqueHtmlInputNames-Eigenschaft

Aktualisiert: November 2007

Ruft einen Wert ab, der angibt, ob der Browser eindeutige name-Attributwerte mehrerer HTML-<input>-Elemente erfordert.

Namespace:  System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

public virtual bool RequiresUniqueHtmlInputNames { get; }
/** @property */
public boolean get_RequiresUniqueHtmlInputNames()

public function get RequiresUniqueHtmlInputNames () : boolean

Eigenschaftenwert

Typ: System.Boolean
true, wenn der Browser eindeutige name-Attributwerte mehrerer HTML-<input>-Elemente erfordert, andernfalls false. Der Standardwert ist false.

Im folgenden Codebeispiel wird veranschaulicht, wie bestimmt werden kann, ob der Browser eindeutige name-Attributwerte mehrerer HTML-<input>-Elemente erfordert.

<%@ 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).RequiresUniqueHtmlInputNames)
        {
            labelText = "Browser requires NAME attribute values of multiple HTML INPUT elements be unique.";
        }
        else
        {
            labelText = "Browser does not require NAME attribute values of multiple HTML INPUT elements be unique.";
        }

        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_RequiresUniqueHtmlInputNames()) {
        labelText = "Browser requires NAME attribute values of multiple HTML"
            +" INPUT elements be unique.";
    }
    else {
        labelText = "Browser does not require NAME attribute values of"
            +" multiple HTML INPUT elements be unique.";
    }   
    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 Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft