//private void NDGridViewScriptFirst(ControlCollection ctls, Page page) //{ // foreach (Control ctl in ctls) // { // if (ctl is NDGridView) // { // NDGridView ndgv = (NDGridView)ctl; // ScriptManager.RegisterStartupScript(page, page.GetType(), ndgv.ClientScriptKey, ndgv.ClientScriptName, true); // } // else // { // NDGridViewScriptFirst(ctl.Controls, page); // } // } //} /// <summary> /// 返回客户端浏览器版本 /// 如果是IE类型,返回版本数字 /// 如果不是IE类型,返回-1 /// </summary> /// <returns>一位数字版本号</returns> public static int GetClientBrowserVersion() { string USER_AGENT = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"]; if (USER_AGENT.IndexOf("MSIE") < 0) { return(-1); } string version = USER_AGENT.Substring(USER_AGENT.IndexOf("MSIE") + 5, 1); if (!DataValidate.IsInt(version)) { return(-1); } return(Convert.ToInt32(version)); }