HttpCapabilitiesBase.HidesRightAlignedMultiselectScrollbars 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 die Bildlaufleiste eines HTML-Elements <select multiple> mit einem align Attributwert right beim Rendern verdeckt wird.
public:
virtual property bool HidesRightAlignedMultiselectScrollbars { bool get(); };
public virtual bool HidesRightAlignedMultiselectScrollbars { get; }
member this.HidesRightAlignedMultiselectScrollbars : bool
Public Overridable ReadOnly Property HidesRightAlignedMultiselectScrollbars As Boolean
Eigenschaftswert
true wenn die Bildlaufleiste eines HTML-Elements <select multiple> mit einem align Attributwert right beim Rendern verdeckt wird; andernfalls false. Der Standardwert lautet false.
Beispiele
Das folgende Codebeispiel zeigt, wie Sie bestimmen, ob der Browser die Bildlaufleiste für rechts ausgerichtete Mehrfachauswahlelemente verdeckt.
<%@ 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).HidesRightAlignedMultiselectScrollbars)
{
labelText = "Browser supports HTML SELECT MULTIPLE element whose ALIGN attribute value is RIGHT.";
}
else
{
labelText = "Browser does not support HTML SELECT MULTIPLE element whose ALIGN attribute value is RIGHT.";
}
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
Sub CheckBrowserCaps()
Dim labelText As String = ""
Dim myBrowserCaps As System.Web.HttpBrowserCapabilities = Request.Browser
If (CType(myBrowserCaps, System.Web.Configuration.HttpCapabilitiesBase)).HidesRightAlignedMultiselectScrollbars Then
labelText = "Browser supports HTML SELECT MULTIPLE element whose ALIGN attribute value is RIGHT."
Else
labelText = "Browser does not support HTML SELECT MULTIPLE element whose ALIGN attribute value is RIGHT."
End If
Label1.Text = labelText
End Sub '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>