摘要:
C# 时间格式设置有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization; String format="D"; DateTime date=DataTime,Now; Response.Write(date.ToString(format, DateTimeFormatIn 阅读全文
摘要:
windows form (窗体) 之间传值小结在windows form之间传值,我总结了有四个方法:全局变量、属性、窗体构造函数和delegate。第一个全局变量:这个最简单,只要把变量描述成static就可以了,在form2中直接引用form1的变量,代码如下:在form1中定义一个static变量public static int i= 9 ;Form2中的钮扣按钮如下:private void button1_Click(object sender, System.EventArgs e){ textBox1.Text = Form1.i.ToString();}第二个方法是利用属性 阅读全文
摘要:
private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e) { ((LinkButton)e.Item.FindControl("btnDelete")).Attributes.Add("onclick","return confirm('确认删除吗?');"); } 阅读全文
摘要:
Asp.Net在Web应用程序中执行计划任务asp.net|web|程序|多线程|执行在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来并不是很简单的,主机服务提供商或者不能直接提供这样的服务,或者需要你支付许多额外的费用。 本文就介绍一个直接在We 阅读全文
摘要:
ASP.NET优化性能的方法 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次和数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池达到最大限度后仍需求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情 阅读全文
摘要:
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 的 阅读全文
摘要:
先看看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; </ 阅读全文
摘要:
//添加CLICK事件this.articleTitle.Attributes.Add("onclick", "<script>location.href='article.aspx?articleID='"+articleID+"</script>");//添加onblur事件, checkVerify()为客户端JS事件this.txtCheck.Attributes.Add("onblur", "checkVerify()"); 阅读全文
摘要:
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 阅读全文
摘要:
除使用CSS HACK外,可以使用统一的IE7风格,QQ空间就是这样的,在HEAD里加一句<meta http-equiv="x-ua-compatible" content="ie=7" /> 阅读全文
摘要:
一、设置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 = " 阅读全文
摘要:
完美实现ASP.NET2.0中的URL重写伪静态(映射)URL重写好处有很多,如有利于SEO、便于记忆、隐藏真实路径使安全性提高、便于更新等等。本文概要描述了各种URL重写的实现。ASP.NET2.0中实现URL重写有很多方法,如:Global.asax中捕获用Application_BeginRequest请求,再用HttpContext类的Rewrite方法或Server.Transfer方法实现重写;自己实现IHttpModule实现重写;还有的利用服务器的404错误引导到新的页面实现重写;最后就是用组件实现重写(基本原理大多也是实现IHttpModule、IHttpHandler接口处 阅读全文
摘要:
asp.net弹出提示与跳转方式1,页面中显示:Response.Write(i.ToString ()+"<br>");2,对话框显示:Page.RegisterStartupScript("msg", "<script>alert('" + _info + "')<" + "/script>");Response.Write("<script>alert('"+_info+"')&l 阅读全文
摘要:
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. 阅读全文
摘要:
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页结果返回给浏览器,注意的是浏览器的地址 阅读全文