2007年4月29日
摘要: Calendar.js(注:在.net环境下.js文件需存为utf-8格式) /**//** *本日历选择控件由tiannet根据前人经验完善而得。大部分代码来自meizz的日历控件。 *tiannet添加了时间选择功能、select,object标签隐藏功能,还有其它小功能。 *使用方法: * (1)只选择日期 * (2)选择日期和小时 * (3)选择日期和小时及分钟 *设置参数的方... 阅读全文
posted @ 2007-04-29 11:27 上校 阅读(10542) 评论(15) 推荐(2) 编辑
  2007年4月24日
摘要: 如果直接设置DataFormatString为{0:d}浏览会发现并不会呈现预期的效果.还要在HtmlEncode中把值设为False如图.PS:DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后... 阅读全文
posted @ 2007-04-24 22:38 上校 阅读(532) 评论(0) 推荐(0) 编辑
  2007年4月22日
摘要: 本文假设你已经了解ASP 1.1的数据绑定(特别是Container这个局部变量)的机制,这里主要分析ASP 2.0数据绑定做了那些改进。 ASP.NET 2.0 的数据绑定函数Eval()简化掉了ASP 1.1神秘的Container.DataItem,比如数据绑定表达式: ASP 1.1简化为:(去掉了类型指定, Eval通过反射实现,本文不再阐述) AS... 阅读全文
posted @ 2007-04-22 22:14 上校 阅读(379) 评论(0) 推荐(0) 编辑
  2007年4月21日
摘要: AJAX技术的风起云涌,也使得B/S应用的表现力日益增强,大有逐步吞食C/S领地之势。利用ajaxpro.dll,你可以从JavaScript客户调用.NET方法。 首先下载ajaxpro.dll,你可以从http://www.ajaxpro.info/获得。最新版本是6.4.15.1,下载解压后的文件夹中有个AjaxPro.dll,就是它了。使用VS2005新建web项目,并... 阅读全文
posted @ 2007-04-21 22:28 上校 阅读(5670) 评论(11) 推荐(0) 编辑
  2007年4月18日
摘要: 谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫! 要知道,大多数程序员在写”可运行代码,“而不是”高效代码“。我们在这个指南课程前面提到,你想成为你们公司”最尊贵的专业人员“吗?写”高效代码“是一项艺术,你必须学习和实践它。 命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写... 阅读全文
posted @ 2007-04-18 00:30 上校 阅读(550) 评论(1) 推荐(0) 编辑
  2007年4月17日
摘要: 如何使用: 步骤 1 - 安装 Lightbox v2.0 使用 Prototype 框架和 Scriptaculous 效果库. 你将需要外调这三个 Javascript 文件在你的 header. 外调 Lightbox CSS 文件 (或添加 Lightbox 样式到你现行的样式表中). 检查 CSS 并... 阅读全文
posted @ 2007-04-17 21:33 上校 阅读(871) 评论(0) 推荐(0) 编辑
  2007年4月16日
摘要: private void Btn_Upload_Click(object sender, System.EventArgs e) { if(UploadFile.PostedFile.FileName.Trim()!="") { ... 阅读全文
posted @ 2007-04-16 16:32 上校 阅读(211) 评论(0) 推荐(0) 编辑
  2007年4月15日
摘要: 到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。 正则表达式的知识可能是不少编程人员最烦恼的事儿了。如果你还没有规则表达式方面的知识的话,建议从正则表达式的基础知识入手。前参见 正则表达式语法。 下面就来研究C#中的正则表达式,C#中的正则表达式包含在.... 阅读全文
posted @ 2007-04-15 11:25 上校 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配 ... 阅读全文
posted @ 2007-04-15 11:22 上校 阅读(222) 评论(0) 推荐(0) 编辑
摘要: /*********************************************************** * 文件: MetarnetRegex.cs * 日期: 2006-07-25 **********************************************************/using System;using System.Text.RegularEx... 阅读全文
posted @ 2007-04-15 10:28 上校 阅读(6932) 评论(1) 推荐(0) 编辑
  2007年4月13日
摘要: class Stack{ private T[] store; private int size public Stack() { store = new T[10]; size = 0;} public void Push(T x){ store[size++] = x;} public void T Pop(){ return store[... 阅读全文
posted @ 2007-04-13 13:14 上校 阅读(890) 评论(1) 推荐(0) 编辑
摘要: 建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Country... 阅读全文
posted @ 2007-04-13 01:13 上校 阅读(188) 评论(0) 推荐(0) 编辑
  2007年4月12日
摘要: 《解剖PetShop》系列之一 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅... 阅读全文
posted @ 2007-04-12 16:08 上校 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 先举一个曾经在哪本书上看到的例子:现在你想在1米宽的小溪上建一座桥,你会在上面放块木板就完了。如果想在宽一点的小河上建这桥,你就需要计算木材用料,价格等,如果需要别人帮忙,你还要多一些图纸什么的让别人理解你的想法。现在你要在大江上面建桥,你需要有整体的计划,包括各个方面,比如将来可能的收费和利益分配等问题。 这里讲3层式,其实是针对“大江上面建桥”来的,对于1米宽的小溪,在实际中可能一点用... 阅读全文
posted @ 2007-04-12 03:13 上校 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 创建型模式 1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创... 阅读全文
posted @ 2007-04-12 01:59 上校 阅读(371) 评论(0) 推荐(0) 编辑
  2007年4月11日
摘要: Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0 发布日期: 2006-5-9 | 更新日期: 2006-5-9 适用于:Microsoft .NET Framework 2.0Microsoft Visual Studio 2005Microsoft Windows Server 2003Microsoft InterNET Inform... 阅读全文
posted @ 2007-04-11 17:18 上校 阅读(1203) 评论(0) 推荐(0) 编辑
  2007年4月10日
摘要: 每次我们在使用查询分析器调试SQL语句的时候,通常会看到一些信息,提醒我们当前有多少个行受到了影响,这是些什么信息?在我们调用的时候这些信息有用吗?是否可以关闭呢? 答案是这些信息在我们的客户端的应用程序中是没有用的,这些信息是存储过程中的每个语句的DONE_IN_PROC 信息。 我们可以利用SET NOCOUNT 来控制这些信息,以达到提高程序性能的目的。 MSDN中帮助如下: SET NOC... 阅读全文
posted @ 2007-04-10 15:17 上校 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 打开站点或者虚拟目录的属性框,在“目录”页里面点击“配置...”按钮弹出“应用程序配置”框后,点击下面的“插入...”按钮把c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll加进去即可,在加入映射时可以去掉“确认文件是否存在”前面的勾就能实现无扩展名重写了设置了映射之后所有的请求都会传到aspnet_isapi.dll来处里... 阅读全文
posted @ 2007-04-10 13:51 上校 阅读(1689) 评论(3) 推荐(0) 编辑
摘要: 得到ASP.NET生成的HTML 阅读全文
posted @ 2007-04-10 01:25 上校 阅读(186) 评论(0) 推荐(0) 编辑
  2007年4月8日
摘要: 方法一: 企业管理器 --右键"数据库" --所有任务 --还原数据库 --"还原为数据库库"中输入还原后的数据库名 --还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面 --备份号--选择内容--选择你要恢复那次备份的内容 --选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存... 阅读全文
posted @ 2007-04-08 15:27 上校 阅读(684) 评论(0) 推荐(0) 编辑
摘要: Session.Abandon();Response.Redirect("../");Response.Buffer = true;Response.ExpiresAbsolute = DateTime.Now.AddSeconds(-1);Response.Expires = 0;Response.CacheControl = "no-cache"; 阅读全文
posted @ 2007-04-08 12:35 上校 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 刚开始学.NET的朋友可能不清楚Literal和Label到底有什么区别,其实它们也只有一个区别,就是在转换成客户端Html代码后,Label就成了,而Literal则是什么标记都不带,下面进入正题: 昨天做一个网站的视频新闻管理,首先我要在页面里添加一个播放器,如下: 1 那么如何让这个播放器能根据我们传的参数不同而播放不同的内容呢?上面一段Html代码的第5行就指明了这个播放器播放的内容... 阅读全文
posted @ 2007-04-08 01:37 上校 阅读(476) 评论(0) 推荐(0) 编辑
  2007年4月7日
摘要: public static void MakeThumbnail(string originalImagePath, string thumbnailPath, int width, int height, string mode) { System.Drawing.Image originalImage = System.Drawing.Image.FromFile(orig... 阅读全文
posted @ 2007-04-07 22:39 上校 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 摘要:本文给出了在C#下利用正则表达式实现字符串搜索功能的方法,通过对.NET框架下的正则表达式的研究及实例分析,总结了正则表达式的元字符、规则、选项等。 关键字:正则表达式、元字符、字符串、匹配 1、正则表达式简介 正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全面模式匹配表示法可以快速地分析大量的文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;或... 阅读全文
posted @ 2007-04-07 22:38 上校 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 数字 function a() { var k = window.event.keyCode; if (k 57){ alert("你输入的不是数字!") window.event.keyCode = 0 ;} } ... 阅读全文
posted @ 2007-04-07 22:32 上校 阅读(2296) 评论(1) 推荐(0) 编辑
摘要: FreeTextBox控件免费下载地址 http://freetextbox.com/ 添加引用FreeTextBox.dll html部分: web.config部分 阅读全文
posted @ 2007-04-07 22:31 上校 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 服务器代码: private void responseJS()//输出javascrīpt { ArrayList arr = productDB.getBigSmallNameToArrayList(); StringBuilder sb=new StringBuilder(@"var onecount;onecount=... 阅读全文
posted @ 2007-04-07 22:31 上校 阅读(250) 评论(0) 推荐(0) 编辑
摘要: string url = Server.MapPath("..\\upImg") + "\\" + System.DateTime.Now.ToString("yyMMddHHmmss") + Path.GetExtension(FileUpload1.FileName); FileUpload1.SaveAs(url); ... 阅读全文
posted @ 2007-04-07 22:30 上校 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 主要区别在于,RegisterStartupScript 方法是将 JavaScript 嵌入到 ASP.NET 页面的底部,恰好位于关闭元素 的前面。RegisterClientScriptBlock 方法是将 JavaScript 嵌入到页面中开启元素 的紧后面。 阅读全文
posted @ 2007-04-07 22:29 上校 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 序 代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认证时遇到的一些问题,以及使用过程用到的一些技巧(实乃投机取巧是也 ^_^ )。偶打初中那时,语文水平就不怎么滴,... 阅读全文
posted @ 2007-04-07 22:29 上校 阅读(280) 评论(0) 推荐(0) 编辑