随笔分类 -  ASP.NET

ASP.NET经验技术交流分享
摘要:C#命名规范 C#控件的缩写大全 阅读全文
posted @ 2011-09-30 09:55 Bruce-He 阅读(283) 评论(0) 推荐(0) 编辑
摘要:在VS2005中 如何打开VS2008创建的项目?(特此记下来,希望对遇到同样问题的人有所帮助!嘿嘿)今天有同事说用VS2008写的WINDOWS窗体项目COPY到家中,用VS2005打开时,提示这个项目是由高版本的VS创建的,无法打开.由于是个.NET2.0的项目,在VS2005和VS2008下对写程序的人没什么不同,目录结构也相同,所以修改一下配置文件,应该也能用VS2005打开项目.具体修改如下:用记事本打开解决方案文件(.sln),将Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 20 阅读全文
posted @ 2011-09-26 16:04 Bruce-He 阅读(426) 评论(0) 推荐(0) 编辑
摘要:在写程序的过程中我们常常会遇到格式化字符串呀啥的,如:DataTime.ToString("yyyy-MM-dd")等,当然最常用的应该是String.Format了,非常方便好用!但有时有些格式记不住,只要认真分析这个规律,其实它很好记,很快就掌握了,我特意收集起来,希望对大家有所帮助!C#格式化数值结果表------------------------------------------------------字符-------- 说明------ 示例----------- 输出C货币string.Format("{0:C3}", 2)$2.000 阅读全文
posted @ 2011-09-25 23:17 Bruce-He 阅读(205) 评论(0) 推荐(0) 编辑
摘要:在IE8下不能显示背景图片的原因是因为子容器使用了float浮动而没有真正闭合,这也是div无法自适应高度的一个原因。如果父div没有设float而其子div却设了float的话,父div无法包住整个子DIV,这种情况一般出现在一个父DIV下包含多个子DIV。解决办法:给父DIV也设上float,即可解决父容器下背景图片显示问题。 阅读全文
posted @ 2011-06-07 22:16 Bruce-He 阅读(250) 评论(0) 推荐(0) 编辑
摘要:以下我给你列出常见的状态码200 OK指示客服端的请求已经成功收到,解析,接受。201 Created请求已经完成并一个新的返回资源被创建。被创建的资源可能是一个URI资源,通常URI资源在Location头指定。回送应该包含一个实体数据并且包含资源特性以及location通过用户或者用户代理来选择合适的方法。实体数据格式通过煤体类型来指定即content-type头。最开始服务器必须创建指定的资源在返回201状态码之前。如果行为没有被立刻执行,服务器应该返回202。202 Accepted请求已经被接受用来处理。但是处理并没有完成。请求可能或者根本没有遵照执行,因为处理实际执行过程中可能被拒 阅读全文
posted @ 2011-06-05 14:31 Bruce-He 阅读(264) 评论(0) 推荐(0) 编辑
摘要://淡入 public int state = 0; private void f2_Load(object sender, EventArgs e) { this.Opacity = 0; } private void timer1_Tick(object sender, EventArgs e) { if (state == 0) { this.Opacity += 0.02; if (this.Opacity == 1) { state = 1; timer1.Enabled = false; } } else { this.Opacity = Opacity - 0.02; if (. 阅读全文
posted @ 2011-06-04 23:26 Bruce-He 阅读(173) 评论(0) 推荐(0) 编辑
摘要:private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e) { ((LinkButton)e.Item.FindControl("btnDelete")).Attributes.Add("onclick","return confirm('确认删除吗?');"); } 阅读全文
posted @ 2011-06-04 23:21 Bruce-He 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Asp.Net在Web应用程序中执行计划任务asp.net|web|程序|多线程|执行在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来并不是很简单的,主机服务提供商或者不能直接提供这样的服务,或者需要你支付许多额外的费用。 本文就介绍一个直接在We 阅读全文
posted @ 2011-06-04 23:20 Bruce-He 阅读(266) 评论(0) 推荐(0) 编辑
摘要:ASP.NET优化性能的方法 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次和数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池达到最大限度后仍需求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情 阅读全文
posted @ 2011-06-04 23:19 Bruce-He 阅读(263) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Drawing;using System.Text;/// <summary>/// VryImgGen 的 阅读全文
posted @ 2011-06-04 23:18 Bruce-He 阅读(328) 评论(0) 推荐(0) 编辑
摘要:先看看ASP.NET页面刷新的实现方法:第一:private void Button1_Click( object sender, System.EventArgs e ){ Response.Redirect( Request.Url.ToString( ) );}第二:private void Button2_Click( object sender, System.EventArgs e ){ Response.Write( " < script language=javascript>window.location.href=document.URL; </ 阅读全文
posted @ 2011-06-04 23:18 Bruce-He 阅读(151) 评论(0) 推荐(0) 编辑
摘要://添加CLICK事件this.articleTitle.Attributes.Add("onclick", "<script>location.href='article.aspx?articleID='"+articleID+"</script>");//添加onblur事件, checkVerify()为客户端JS事件this.txtCheck.Attributes.Add("onblur", "checkVerify()"); 阅读全文
posted @ 2011-06-04 23:00 Bruce-He 阅读(128) 评论(0) 推荐(0) 编辑
摘要:JavaScript图片预加载代码,完后载入显示loading 第一种是不错的方法噢:一、<html><head><style type="text/css">div{border:#aaaaaa 3px solid;width:200px;padding:2px;margin:2px 9px;font-size:12px;line-height:22px;color:#999999;}.ipt1{width:160px;font-size:12px;color:#1F6478;border:#999999 1px solid;margi 阅读全文
posted @ 2011-06-04 22:59 Bruce-He 阅读(310) 评论(0) 推荐(0) 编辑
摘要:一、设置cookies的方法很简单,有以下两种方法: 1、直接添加Cookie值: Response.Cookies["userName"] = "Tom"; Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1) ; \\过期时间,在Cookies文件中无法查看,也不能调用. 2、创建Cookie对象的一个实例: HttpCookie cookie=new HttpCookie("userName"); cookie.Value = " 阅读全文
posted @ 2011-06-04 22:58 Bruce-He 阅读(375) 评论(0) 推荐(0) 编辑
摘要:完美实现ASP.NET2.0中的URL重写伪静态(映射)URL重写好处有很多,如有利于SEO、便于记忆、隐藏真实路径使安全性提高、便于更新等等。本文概要描述了各种URL重写的实现。ASP.NET2.0中实现URL重写有很多方法,如:Global.asax中捕获用Application_BeginRequest请求,再用HttpContext类的Rewrite方法或Server.Transfer方法实现重写;自己实现IHttpModule实现重写;还有的利用服务器的404错误引导到新的页面实现重写;最后就是用组件实现重写(基本原理大多也是实现IHttpModule、IHttpHandler接口处 阅读全文
posted @ 2011-06-04 22:57 Bruce-He 阅读(487) 评论(0) 推荐(0) 编辑
摘要:asp.net弹出提示与跳转方式1,页面中显示:Response.Write(i.ToString ()+"<br>");2,对话框显示:Page.RegisterStartupScript("msg", "<script>alert('" + _info + "')<" + "/script>");Response.Write("<script>alert('"+_info+"')&l 阅读全文
posted @ 2011-06-04 22:56 Bruce-He 阅读(410) 评论(0) 推荐(1) 编辑
摘要:Asp.net中Server.Transfer,Server.Execute和Response.Redirect的区别在Asp.net中常常需要进入页面跳转,一般用到的方法有Server.Transfer,Server.Execute和Response.Redirect,下面讲解一下三种方法各自不同的用法。(1)Server.Transfer方法:Server.Transfer("m2.aspx");//页面转向(服务器上执行).服务器停止解析本页,保存此页转向前的数据后,再使页面转向到m2.aspx,并将转向前数据加上m2.aspx页结果返回给浏览器,注意的是浏览器的地址 阅读全文
posted @ 2011-06-04 22:55 Bruce-He 阅读(295) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections; using System.Configuration; using System.Data; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using Word = Microsoft.Office.Interop. 阅读全文
posted @ 2011-06-04 22:55 Bruce-He 阅读(323) 评论(0) 推荐(0) 编辑

成都共享办公室
点击右上角即可分享
微信分享提示