HttpCapabilitiesBase.CanRenderPostBackCards 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 označující, zda prohlížeč podporuje karty WML pro postback.
public:
virtual property bool CanRenderPostBackCards { bool get(); };
public virtual bool CanRenderPostBackCards { get; }
member this.CanRenderPostBackCards : bool
Public Overridable ReadOnly Property CanRenderPostBackCards As Boolean
Hodnota vlastnosti
true
Pokud prohlížeč podporuje karty WML pro postback; v opačném případě . false
Výchozí formát je true
.
Příklady
Následující příklad kódu ukazuje, jak zjistit, zda prohlížeč podporuje karty WML pro postback.
<%@ 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).CanRenderPostBackCards)
{
labelText = "Browser supports WML cards for postback.";
}
else
{
labelText = "Browser does not support WML cards for postback.";
}
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)).CanRenderPostBackCards Then
labelText = "Browser supports WML cards for postback."
Else
labelText = "Browser does not support WML cards for postback."
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 CanRenderPostBackCards se vztahuje pouze na prohlížeče mobilních zařízení kompatibilních s rozhraním WML.
Pokud false
je , nebudou se v prohlížeči správně vykreslovat zpětné karty.