HttpCapabilitiesBase.CanRenderMixedSelects Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu určující, zda prohlížeč podporuje WML <option> elementy, které určují oba onpick i value atributy.
public:
virtual property bool CanRenderMixedSelects { bool get(); };
public virtual bool CanRenderMixedSelects { get; }
member this.CanRenderMixedSelects : bool
Public Overridable ReadOnly Property CanRenderMixedSelects As Boolean
Hodnota vlastnosti
true pokud prohlížeč podporuje elementy WML <option> , které určují oba onpick i value atributy; jinak , false. Výchozí hodnota je true.
Příklady
Následující příklad kódu ukazuje, jak určit, zda prohlížeč podporuje elementy HTML <option> , které určují jak onpick a value atributy.
<%@ 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="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)).CanRenderMixedSelects Then
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."
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>
Poznámky
Tato CanRenderMixedSelects vlastnost se vztahuje pouze na mobilní zařízení kompatibilní s WML.
Pokud falsejsou onpick hodnoty zobrazeny jako hypertextové odkazy a value atributy vyžadují <do> prvek pro postback.