HttpCapabilitiesBase.RequiresHtmlAdaptiveErrorReporting Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Browser nicht standardmäßige Fehlermeldungen erfordert.
public:
virtual property bool RequiresHtmlAdaptiveErrorReporting { bool get(); };
public virtual bool RequiresHtmlAdaptiveErrorReporting { get; }
member this.RequiresHtmlAdaptiveErrorReporting : bool
Public Overridable ReadOnly Property RequiresHtmlAdaptiveErrorReporting As Boolean
Eigenschaftswert
truewenn für den Browser nicht standardmäßige Fehlermeldungen erforderlich sind; andernfalls . false Der Standardwert lautet false.
Beispiele
Das folgende Codebeispiel zeigt, wie Sie ermitteln können, ob für den Browser nicht standardmäßige Fehlermeldungen erforderlich sind.
<%@ 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).RequiresHtmlAdaptiveErrorReporting)
{
labelText = "Browser requires non-standard standard error messages.";
}
else
{
labelText = "Browser does not require non-standard standard error messages.";
}
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)).RequiresHtmlAdaptiveErrorReporting Then
labelText = "Browser requires non-standard standard error messages."
Else
labelText = "Browser does not require non-standard standard error messages."
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>
Hinweise
Wenn trueder Browser HTTP-Fehlermeldungen nicht ordnungsgemäß rendert. Um dies zu beheben, generieren Serversteuerungsadapter eine benutzerdefinierte Fehlerseite für den Browser.