HttpCapabilitiesBase.CanCombineFormsInDeck Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se il browser supporta i deck contenenti più form, ad esempio schede distinte.
public:
virtual property bool CanCombineFormsInDeck { bool get(); };
public virtual bool CanCombineFormsInDeck { get; }
member this.CanCombineFormsInDeck : bool
Public Overridable ReadOnly Property CanCombineFormsInDeck As Boolean
Valore della proprietà
true
se il browser supporta i deck contenenti più form. In caso contrario, false
. Il valore predefinito è true
.
Esempio
Nell'esempio di codice seguente viene illustrato come determinare se il browser supporta i deck che contengono più moduli, ad esempio schede separate.
<%@ 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>
Commenti
La CanCombineFormsInDeck proprietà si applica solo ai dispositivi mobili compatibili con WML. Se true, l'adattatore può restituire più moduli dalla stessa pagina delle schede di un singolo mazzo, se possibile.