if ( Request.Browser.MajorVersion == 6 ) { // to do } ........................................
2015-06-28刷新的实现方法: =========================================== .net //第1: /*-- 内置跳转 ----*/ Response.Redirect( Request.Url.ToString( ) ); //第2: /*----内置 html ----*/ Response.AddHeader( "Refresh","0&
2015-06-28web.config是asp.net中保存配置信息(比如数据库连接字符串等)的重要文件。它是基于xml的文本文件方式放在Web应用程序的任何目录中,并且默认不随源文件编译到Dll中,而运行环境随时监视着它是否有改变,一但有变动,系统会自动重新加载里面的最新内容。 一
2015-06-28前前后后收到过一些学生的来信,询问ASP.NET的学习顺序问题,在此就向打算系统学习ASP.NET技术的初学者谈谈我的建议。 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一
2015-06-28前言本文讲述如何创建文件文件,并向文本文件中追加信息实现假如你的web form中有一个名为txtRead的多行文本框、两个名称分别为btnReadFile、btnWriteFile的按钮.给两个按钮分别添加事件btnReadFile_Click、btnWriteFile_Click;然后给每个时件分别添加代码:private
2015-06-28#region 清空指定页面上所有的控件内容,public static void ClearAllContent() /// <summary> /// 清空指定页面上所有的控件内容,包括TextBox,CheckBox,CheckBoxList,RadioButton,RadioButtonList.但是不清 /// 除如ListBox,DropDownList,因为这样的控件值对
2015-06-28利用GDI+绘制图形时候,使用的是System.Drawing名称空间下重要类:Graphics类.本节我们讲通过实例模拟现在网站流行的随机验证码功能.功能描述:在生成的的图片上,随机显示几位数字或字幕,用于用户输入操作. 在GDITec Web应用程序里,添加一个Web
2015-06-28*.resx是资源文件.每个页面都有一个资源文件相对应.global.asax是global.asa的.net版global.asax.vb是global.asax的后台文件.*.ascx是一个用户自定义控件.*.ascx.vb是自定义控件的代码文件,C#的是*.ascx.cs*.ascx.resx是自定义控件的资源文件.*.aspx.vb是*.aspx页面
2015-06-281.6.1 Visual Basic.NET的真面目 Visual Basic.NET可以说成是Visual Basic 6.0的版本升级,也因此有些书中称Visual Basic 7.0,但实际上,微软的工程师们是几乎是对Visual Basic内核进行啦重新的构架.Visual Basic是Windows平台下简单、易学、高效的一种编
2015-06-28在这篇文章中,我将使用C#编制两个寻找素数的算法,说明算法设计的重要性以及算法的分析. 素数寻找问题由来已久,一直是一些数学家追求的目的.关于素数的定义及性质,我就不在这里多叙啦,相信大家都对此啦如指掌.素数的寻找思路比较的简单,根据素数的性质(素数
2015-06-28每一种应用程序都需要面对显示各种文本输出风格的挑战,而这一困难可以通过Iformattable接口而得以克服. .Net框架包含啦标准类型的基本格式对象,并且可以很容易地根据实际需要开发自定义的类. 显示文本和变量是绝大部分开发工程的标准组成部分.除此之外,更多
2015-06-28下载方法 private void FileDownload(string FullFileName) { FileInfo DownloadFile = new FileInfo(FullFileName); Response.Clear(); Response.ClearHeaders(); Response.Buffer = false; Response.ContentType = "application/o
2015-06-28前言 本文是我对ASP.NET页面载入速度提高的一些做法,这些做法分为以下部分: 1.采用 HTTP Module 控制页面的生命周期。 2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存)。 3.页面GZIP压缩。 4.OutputCache 编程方式
2015-06-28执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Data.SqlClient.SqlException: 用户 'XXXASPNET' 登录失败。 今天将网站迁移过来后
2015-06-28首先,如果您需要在项目中使用在ASP.NET Routing的功能,则需要在web.config文件中配置一个HttpModule:<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, ..." /> 其次,您应
2015-06-28除了常用的Get,Post,Session,Application等页面间可传递参数的方法,还有新的方法,这应该是Asp.net独有的吧 B页面取A页面的值 页面A代码 public partial class Default : System.Web.UI.Page { protected void Page_Load(object sender, Ev
2015-06-28对于导出Execl文件大量时 一般做法时间会很长, 下面个人收藏方法,可导海量数据 protected void CreateExecl(string swhere,string title) { string saveFileName = Server.MapPath("https://www.cnblogs.com/uploads/file/" + title); boo
2015-06-28上次做了个项目,涉及到数据库的还原和恢复,到网上找了一下,是利用SQLDMO实现的,只要添加SQLDMO引用就好了,然后利用下边的类的方法就可以实现了。 我把原作者的类扩充了一下,可以自动识别web.config里 的数据库连接字
2015-06-281. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户
2015-06-28表单form的提交有两种方式,一种是get的方法,一种是post 的方法.看下面代码,理解ASP.NET Get和Post两种提交的区别: 1.< form id="form1" method="get" runat="server"> 2. < div> 3.&n
2015-06-28