- 博客(37)
- 收藏
- 关注
转载 SqlDatasource+DataList的分頁範例
default.aspxhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Dim db1 As New SqlDataSource
2007-04-20 16:38:00
1763
原创 实现将 GridView 导出到 Excel文件中
下面代码实现将 GridView 导出到 Excel文件中。值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServerForm 方法的描述: 必须位于 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法的重写
2007-04-17 17:09:00
1306
1
转载 网页制作常见105个问题解答
1.怎样定义网页语言(字符集)?在制作网页过程中,你首先要定义网页语言,以便访问者浏览器自动设置语言,而我们用所见即所得的HTML工具时,都没有注意到这个问题,因为它是默认设置。要设置的语言可以在HTML代码状态下找到:把charset=gb2312改换成其它语言代码即可,比如英文harset=en.2.怎样防止别人把你的网页放到框架里?因为框架(frame)的缘故,有许多人把别人的网页放置到自己
2007-04-09 12:21:00
8329
转载 marquee图片无缝滚动
marquee图片无缝滚动先了解一下对象的几个的属性:innerHTML: 设置或获取位于对象起始和结束标签内的 HTMLscrollHeight: 获取对象的滚动高度。scrollLeft: 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop: 设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth: 获取对象的滚动宽度o
2007-03-28 09:54:00
3366
2
原创 如何改变树型菜单的背景颜色
var h=null function hit(obj){ if(!h)h=obj; h.style.backgroundColor=; h=obj; obj.style.backgroundColor=red } fason fason fason fason fason 页面效果,自己可以去演示一下即可知道
2007-03-21 17:00:00
1208
转载 C# 四大算法
冒泡排序using System;namespace BubbleSorter{ public class BubbleSorter{ public void Sort(int [] list){ int i,j,temp;bool done=false;j=1;while((j<list.Length)&&(!done)){ done=true;for(i=0;i<list.Length-j;i
2007-03-19 16:41:00
1109
转载 八个经典问题
简单的几个问题,体现着人生的大智慧。其实,很多时候我们都会范着这种简单的错误……问题一,如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近很方便,就一而再、再而三地光临吗?回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受?可同样的情况换个场合,自己或许就做类似的蠢事。不少男女都曾经抱怨过他们的情人或配偶品性不端,三心二意,不负责任。明知在一起没什么好的结果,怨恨已经比爱还
2007-03-19 16:39:00
700
转载 sql server的基于日期的算法集合
参考以下日期写法---求相差天数select datediff(day,2004-01-01,getdate())转贴:--1.一个月第一天的SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)--2.本周的星期一SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)select dateadd
2007-03-13 15:07:00
828
转载 JavaScript的方法技巧和使用
这篇介绍javascript方面的日志,我在是Clang上看到的。作者介绍挺全面的,所以转载过来让感兴趣的朋友看一下。呵呵~~~有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通JavaScript了,直到目前,我才越来越觉得JavaScript远比我想象的复杂
2007-02-09 10:36:00
802
原创 ASP.NET中GridView的自定义分页
在ASP.NET 2.0种提供了GridView控件。该控件的分页比较方便,可以通过在Visual Studio .NET 2005种简单设置即可实现各种分页功能。 1. 默认分页方式 (1) 是否允许分页 GridView的AllowPaging属性。 (2) 每页记录数 GridView的PageSize (3) 分页导航条形式 GridView的PagerSettings属性的Mode:N
2007-02-08 10:20:00
1065
原创 TestDriven
TestDrivenTESTDRIVEN.NET,作为一个插件ADDIN在.NET IDE中,不必单独运行,只要鼠标右键一点,一个测试就能完成。安装后,在方法里点击鼠标右键,会看到菜单里多了“Run Test(s)”和“Test With…”两项内容,先点一个“Run Test(s)”试试,就可以在IDE里看到输出的结果。在加个断点,点“Test With…”-“Debugger”,可
2007-01-30 11:04:00
882
原创 Sql Server 常用日期格式
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能经常会用到的日期格式转换方法: 举例如下: select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06
2007-01-26 09:38:00
1665
转载 使用ASP.NET 2.0 Profile存储用户信息[翻译] Level 200
作者: Stephen Walther原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp译者:Tony Qu概要:许多ASP.NET应用程序需要跨访问的用户属性跟踪功能,在ASP.NET1.1中,我们只能人工实现这一功能。但如今,使用 ASP
2007-01-23 17:48:00
1572
转载 使用简单的Ajax Framework -MagicAjax.NET
MagicAjax.NET 这是一个全新的开放源代码Ajax框架,比我用过的Ajax.NET要方便很多很多,不但需要学习的东西少,而且加入ajax技术后,你的网站甚至可以不 用编译,只需要修改aspx文件就可以。这一切让我惊喜不已,所有赶快拿出来和大家分享。MagicAjax.NET支持.NET1.1和2.0,但是目 前我下载到的源代码是需要.NET 2.0。 Mag
2006-12-31 15:39:00
1240
转载 ASP.NET 2.0中轻松实现网站换肤
一、简介: 利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。 二、怎么使用Themes和Skins: 先看个非常简单的实例: App_Themes/default/1.skin文件代码: <asp:Label Font-Bold="true" F
2006-12-30 10:37:00
1246
1
原创 网页技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标 6.
2006-12-28 14:18:00
9424
转载 程序员必看]请不要做浮躁的人
刚在一个群里看到,觉得很有道理,发给大家共勉. 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最
2006-12-27 14:25:00
829
转载 ASP.NET 2.0中的登陆控件简介
asp.net 2.0中,新增了许多新的功能和控件。其中,新增的登陆控件可谓使得WEB应用的设计更加得心应手。什么是登陆控件呢?就是我们平常在WEB应用中经常要 用到的用户注册,登陆,忘记密码,登陆后根据权限的不同而显示不同的页面等功能,现在在asp.net 2.0中都已经可以由提供的控件来实现了。ASP.NET 2.0中的登陆控件比较多,封装了大部分WEB应用中要实现系统登陆的系列功能,涉及到很
2006-12-26 15:17:00
961
转载 全角转半角 半角转全角
/**//**/ /**//// /// 转全角的函数(SBC case) /// /// 任意字符串 /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
2006-12-25 15:49:00
1693
原创 asp.net 1.1 部署与windows 2000 诡异问题
原本在windows 2000 服务器上 运行好好的系统,突然在昨天出现了诡异的问题,表现为:事件错乱。如在编辑后,点取消确成了删除,分页点几下就跑到了第一页。我再次将系统部署到别人的机器,操作系统为windows 2003 , 测试没有问题。那就是很奇怪的了。我估计有两种情况:一:IIS的问题。二:在DLL编译成子解码的时候得问题,可能存在兼容性。但是经过测试后,通过服务器上的IIS访问其他网站
2006-12-06 16:00:00
870
原创 windows installer 问题
每次在服务器上配置.Net或修改已有项目的时候,都会因为windows installer的问题,而花上一大堆时间。今天也是这样。在网上搜索了一下,没想到同病相连的人还真多,看来windows installer 确实挺烦人的。网上提供的方法,现将其贴出来与大家共享:“不能访问WINDOWS INSTALLER服务,可能是你在安全摸式下运行WINDOWS或WINDOW INSTALLER没有正确安
2006-12-05 16:15:00
2778
原创 动态绑定GridView
今天在做一个小的test时,用到了SqlDataSource控件作为数据源绑定GridView。可问题是:添加数据时,需要对GridView重新进行绑定。这怎么解决好呢?一番search后,找到的都是用手动的方式来实现GridView的动态绑定。但今天的目的是为了使用SqlDataSource的控件,所以手动绑定的方式,肯定不行了。经过一番思索,得到两个解决办法:一、用this.Response.
2006-12-01 16:20:00
2732
转载 获取ID方法探讨
获取ID方法探讨 在数据库开发过程中,我们经常需要在表的某一列上产生唯一的ID,以作为表的标志列.那么如何产生这些ID号并且保证其唯一性呢? 根据以往开发经验,总结方法不外乎以下几种:1. 采用某列最大值加1的方式, 作为下一个序列号,如:SELECT @MAXID = MAX(COL) + 1 FROM CASSABAINSERT INTO CASSABA VALUE
2006-12-01 14:25:00
934
原创 .net中正则表达式的客户端验证--javascript
.net中客户端验证可以用微软自带的验证控件,但明显没有直接写的Javascript来得简单有效,请参照以下三步:第一:Form如下: form id="Form1" method="post" runat="server"> FONT face="宋体">FONT>FONT face="宋体">FONT> br> 1. N
2006-12-01 11:55:00
780
转载 测试用例设计步骤
设计测试案例的时候,需要有清晰的测试思路,对要测试什么,按照什么顺序测试,覆盖哪些需求做到心中有数。测试用例编写者不仅要掌握软件测试的 技术和流程,而且要对被测软件的设计、功能规格说明、用户试用场景以及程序/模块的结构都有比较透彻的理解。测试用例设计一般包括以下几个步骤:1、测试需求分析从软件需求文档中,找出待测试软件/模块的需求,通过自己的分析、理解,整理成为测试需求,清楚被测试对象具有哪些
2006-12-01 11:31:00
1374
原创 select时锁定记录问题
在使用SQL时,大都会遇到这样的问题,你Update一条记录时,需要通过Select来检索出其值或条件,然后在通过这个值来执行修改操作。 但当以上操作放到多线程中并发处理时会出现问题:某线程select了一条记录但还没来得及update时,另一个线程仍然可能会进来select到同一条记录。一般解决办法就是使用锁和事物的联合机制:如: 1. 把select放在事务
2006-12-01 10:43:00
13071
原创 JavaScript基础知识
JavaScript基础知识 1 创建脚本块 1: 2: JavaScript code goes here 3: 2 隐藏脚本代码 1: 2: 3: document.write(“Hello”); 4: // --> 5: 在不支持JavaScript的浏览器中将不执行相关代码 3 浏览器不支持的时候显示 1: 2: Hello
2006-11-23 14:17:00
876
转载 ASP.NET程序中常用的三十三种代码(一)
今天在优快云上无意看到这篇文章,看看具体内容,自己在实践中都遇到过,只不过自己没有去总结过.既然别人总结了,那咱们就需要拿来用了,hoho .现在将其贴在此.1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)
2006-11-23 09:29:00
678
转载 六步使用ICallbackEventHandler实现无刷新回调
六步使用ICallbackEventHandler实现无刷新回调 AJAX技术所提倡的无刷新回调,在原来的技术中需要写大量的JavaScript代码或使用一些AJAX框架,使得开发效率和可维护性大大降低。其实ASP.NET2.0中,已经提供了这样的接口,这就是ICallbackEventHandler。 关于ICallbackEventHandler网上已经有很多文章介绍了,这篇实
2006-11-23 09:27:00
639
转载 asp.net中生在文章缩略图并加入图片信息
//定义image类的对象 Drawing.Image image,newimage; //图片路径 protected string imagePath; //图片类型 protected string imageType; //图片名称 protected string imageName; //提供一个回调方法,用于确定Image对象在执行生成缩略图操作时何时提前取
2006-11-15 08:47:00
691
原创 后续 asp.net Excel导入&导出 问题
昨天在vs2005 中要实现将gridview实现excel的导入导出,于是就按照上一篇asp.net Excel导入&导出 描述的一样来实现导入导出。可在实践中才发现,那样的方法在vs.net2005中出现了问题,也是说XX控件没有放在一个具有runat=server的form里面,开始也以为和datagrid那些问题一样,于是就检查是否将allowpaing,allowsorting等都设
2006-10-27 09:08:00
1011
原创 如何在GridView中获得隐藏字段值
昨天在用GridView想实现如DataGrid 的功能,即在对GridView的数据源邦定时,其中要实现有几列隐藏,但在GridView的RowCommand函数中,和在DataGrid的处理一样,通过e来过的隐藏列的值。但在实践中发现,在GridView的RowCommand函数中,他不能像DataGrid一样通过e.item获得那一列的值,更别说获得获得隐藏列的值。因为在GridView
2006-10-20 09:27:00
3094
转载 学程序设计的人不能不看的好文章
作者:金蝶中间件公司 CTO 袁红岗不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的快捷方式,但一些基本原则是可以遵循的。1.扎实的基础数据结构、离散数学、编译原理,这些是所有计算器科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算器专业的人比学其它专业的人更能写出高质量的软件。程
2006-10-16 09:48:00
643
原创 在vs.net 2005 手动实现 窗体认证 的问题
在vs.net 2005中实现窗体认证功能和在vs.net 2003中实现的过程是一样的,第一:在登陆按钮实现验证用户登录,然后将用户信息存放于一个cookie中,即会话cookie,代码如下://登陆按钮实现的功能 protected void Button1_Click(object sender, EventArgs e) ...{ Users user =
2006-10-13 09:22:00
744
原创 关于实现搜索、排序问题
今天在调试系统的时候才发现,在实现搜索功能的时候,你若将搜索结果放到一个DataGrid中,若DataGrid出现了分页的情况,而你还是按照一般情况(从数据库中或XML中检索出数据,再对DataGrid进行绑定),那结果就会和你自己想象的不一样。原因:在你触发DataGrid的PageIndexChanged事件时,DataGrid的数据源还是重新从数据库中检索出来的,而实际上呢,DataGrid
2006-10-09 17:35:00
1254
2
原创 DataGridView 控件编程的事件
近期开始要用vs.net2005,所以就开始接触DataView,但在实践中,发现好多东西和DataGrid不一样,特别是在事件上,通过实践和查看MSDN,在这把DataView的事件进行总结:PageIndexChanged 在单击某一页导航按钮时,但在 GridView 控件处理分页操作之后发生。此事件通常用于以下情形:在用户定位到该控件中的另一页之后,您需要执行某项任务。 PageI
2006-09-29 10:22:00
2459
原创 asp.net Excel导入&导出
在上个项目中,需要对Excel进行导入和导出,现在就把我的实现方法整理出来。1、Excel数据导入到数据库中://该方法实现从Excel中导出数据到DataSet中,其中filepath为Excel文件的绝对路径,sheetname为表示那个Excel表; public DataSet ExcelDataSource( string filepath , string s
2006-09-29 09:49:00
12126
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人