HttpCapabilitiesBase.Version Property
.NET Framework 3.0
Gets the full version number (integer and decimal) of the browser as a string.
Namespace: System.Web.Configuration
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
'Declaration Public ReadOnly Property Version As String 'Usage Dim instance As HttpCapabilitiesBase Dim value As String value = instance.Version
/** @property */ public String get_Version ()
public function get Version () : String
Not applicable.
Property Value
The full version number of the browser as a string.The Version property returns a string. In some scenarios, the Version property might contain letter characters, as in the case of a browser or client device that is a beta version such as "7.0b." To correctly get the version as a data type that can be used in a numeric comparison, concatenate the MajorVersion and MinorVersion property values.
The following code example shows how to determine the Version of the browser. The MajorVersion property and MinorVersion property are concatenated and the result is used to determine whether the browser version is greater than 5.01.
<%@ 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 Double.Parse((CType(myBrowserCaps, System.Web.Configuration.HttpCapabilitiesBase)).Version, System.Globalization.CultureInfo.InvariantCulture) > 5.01 Then labelText = "Browser version is greater than 5.01." Else labelText = "Browser version is less than or equal to 5.01." 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>
Community Additions
ADD
Show: