HttpCapabilitiesBase.CanCombineFormsInDeck 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 balíčky, které obsahují více formulářů, jako jsou samostatné karty.
public:
virtual property bool CanCombineFormsInDeck { bool get(); };
public virtual bool CanCombineFormsInDeck { get; }
member this.CanCombineFormsInDeck : bool
Public Overridable ReadOnly Property CanCombineFormsInDeck As Boolean
Hodnota vlastnosti
true
pokud prohlížeč podporuje balíčky, které obsahují více formulářů; v opačném případě . false
Výchozí formát je true
.
Příklady
Následující příklad kódu ukazuje, jak určit, jestli prohlížeč podporuje balíčky, které obsahují více formulářů, jako jsou samostatné karty.
<%@ 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).CanCombineFormsInDeck)
{
labelText = "Browser supports decks that contain multiple forms.";
}
else
{
labelText = "Browser does not support decks that contain multiple forms.";
}
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)).CanCombineFormsInDeck Then
labelText = "Browser supports decks that contain multiple forms."
Else
labelText = "Browser does not support decks that contain multiple forms."
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
Vlastnost CanCombineFormsInDeck se vztahuje pouze na mobilní zařízení kompatibilní s WML. Pokud ano, adaptér může vy výstupovat více formulářů ze stejné stránky jako karty jednoho balíčku, pokud je to možné.