- 博客(17)
- 收藏
- 关注
原创 ASP.NET树形控件TreeView的递归绑定
用递归绑定TreeView,数据库表设计的时候必不可少的2个字段分别是NodeId和ParentId,其中NodeId是用来标识节点本身的,ParentId是父节点的ID,如下图(记住第一个节点的NodeId不能为0,父节点的ID为0,不然会出现死循环) 绑定TreeView的代码:DataTable table1 = new DataTable(); DataTable d
2009-12-07 18:41:00 3212 7
转载 asp.net 页面右下角弹出类似QQ或MSN的消息提示
网页特效观止|JsCode.CN|---页面右下角弹出类似QQ或MSN的消息提示 /**//* ** ================================================================================================== ** 类名:CLASS_MSN_MESSAGE ** 功能:提供类似MSN消息
2009-11-12 15:58:00 829
原创 DEV控件之ASPxTextBox 的使用
对第三方控件DEV的使用已经有一段时间了,从开始接触到这套控件的喜悦,到控件使用过程中遇到的种种困难,可以说真的是对这套控件又爱又恨,团队在使用这套控件进行项目开发的时候曾经多次想放弃过,不过这主要还是因为网上相关的资料太少太少,很多东西得自己慢慢去摸索,现在项目也进入收尾阶段,得找时间对这套控件的使用做个总结,也把我们的经验分享给大家,欢迎有使用这套控件的朋友在看文章的过程中有什么更好的用法提出
2009-09-11 15:24:00 3318 4
转载 收集了一些静态生成页面的方法,自己也写了一下
ASP.NET生成静态页面方法主要有三种第一种方法:向服务器的动态页面发送请求,获取页面的html代码。这种方法缺点显而易见:速度慢。另外如果请求的动态页面有验证控件的话,返回的html页面却无法进行数据验证。但这种方法写起来比较简单。主要代码如下:#region//生成被请求URL静态页面public static void getUrltoHtml(string Url,string Pa
2009-04-11 16:00:00 551
转载 SQL语法之高级查询
SELECT {table_alias.column}[,...n]FROM table_name [AS] table_alias [,...n] 内连接SELECT select_list FROM table1,table2 WHERE table1.column1=table.column2或SELECT select_list FROM table1 [INNER] JOIN table
2009-03-23 11:43:00 502
转载 Asp.net 高性能数据分页函数,调用示例
-- =============================================-- Create date: -- Description: -- Notes: -- =============================================create Procedure [dbo].[Page] @TableName varchar(50
2009-03-14 10:03:00 251
转载 asp.net夜话之三:表单和控件
在今天我主要要介绍的有如下知识点:HTML表单的提交方式HTM控件获取HTML表单内容乱码问题SQL注入服务器端表单HTML服务器控件 HTML表单的提交方式对于一个普通HTML表单来说,它有两个重要的属性:action和method。action属性指明当前表单提交之后由哪个程序来处理,这个处理程序可以是任何动态网页或者servlet或者CGI(Common Gateway Interf
2008-11-18 22:08:00 305 1
转载 Asp.net夜话之二:asp.net内置对象
在今天我主要要介绍的有如下知识点:RequestResponseServerSessionCookieApplication及表达式 准确地说,asp.net并没有内置对象这一说,jsp里确实把request、response这些当作jsp的内置对象,这里只不过是借用了一下jsp的说法而已。上面提到的很多都是在做asp.net开发时无需new就能使用的对象(类似的还有很多,在asp.net
2008-11-16 22:02:00 240
转载 Asp.net夜话之一:asp.net介绍
题外话:去年至今年以来,陆续写过一些原创的文章了,很多是对原来所做项目的总结。所以并不是很系统很全面,都是针对某个知识点或者某个具体应用写的,有些朋友建议我把自己的体会写成一个系统的,这次算是一个尝试吧,写得不好的地方请大家尽量抛西红柿不要丢砖头。之所以把这个系列叫做《asp.net夜话》,是有一些原因的,某不厌酒喜茶,酒越喝越糊涂,茶喝多了也仍然能保持清醒。白天很忙,所以每天回到家之后我会沏
2008-11-15 22:45:00 293
原创 GridView的使用总结
GridView控件,DataList控件,Repeater控件是常用的数据绑定控件,而其中GridView(2003版本对应的控件是DataGrid)是三者中最为常用的,下面将通过一个简单的例子把GridView中一些使用方法集中在一起,包括GridView中自带分页的使用,GridView中删除当前行的操作,GridView中更新当前行的操作,GridView中HyperLinkField列的
2008-10-29 20:19:00 2475 3
转载 Javascript中最常用的61个经典技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在
2008-10-27 21:53:00 700 7
原创 ASP.NET上传,删除文件
对于ASP.NET 2.0,FileUpload控件可以用来上传文件,首先得导入命名空间 System.IO; 利用FileUpload,指定上传路径,然后执行SaveAs,就可以轻松上传,当然这只能上传小文件,上传文件不能超过4M,这就是因为maxRequestLength的大小默认为4096,这就限制着每个请求的大小不得超过4096KB。这么做的目的是为了保护应用程序不受恶意请求的危害。当请求
2008-10-26 11:15:00 2820 1
原创 简单的图片验证码
前几天在网上找了关于图片验证码的一些资料,经过整理,已经能实现简单的图片验证码,以下代码为实现图片验证码的详细代码,帖出来共享下,哈哈!整个思路大概是:首先生成一个验证码的随机数,并用cookies保存产生的随机数,后面我们验证的时候得用到,生成随机数后就是画图片了,具体的代码如下: (有更好的办法还望大家指教!)//首先创建一个 CheckImage.aspx页面,前台没代
2008-10-26 10:19:00 1394
原创 使用PagedDataSource类实现分页
Asp.net提供了三个功能强大的列表控件:GridView、DataList和Repeater控件,相对GridView,DataList和Repeater控件具有更高的样式自定义性,很多时候我们喜欢使用DataList或Repeater控件来显示数据,但是Repeater和DataList没有分页功能,有时很不方便。 PagedDataSource类封装了GridView控件的属性,
2008-10-25 10:41:00 12409 22
转载 GridView支持分页的自动编号代码
错误只有本页编号的写法 正确的如下(参考其它人的忘了地址保存文本)前台 后台在RowDataBound事件中加 if (e.Row.RowIndex > -1) { e.Row.Cells[0].Text = Convert.ToString((this.Pager.Cu
2008-10-25 09:50:00 519
原创 ASP.NET统计在线人数
利用Application对象和Session对象可以统计历史访问人数和当前在线人数。(1)在会话开始和结束时,一定要进行加锁和解锁操作。由于多个用户可以共享Application对象,因此加锁是必要的,这样可以保证在同一时刻只有一个客户可以修改和存取Application对象的属性。如果加锁后,迟迟不给开锁,会导致用户无法访问Application对象。我们可以使用对象的Unlock方法来解
2008-10-24 20:49:00 2841 5
转载 ASP.NET 数据绑定控件
通过前面的例子我们看到每次我们要显示数据的时候都要通过一个循环来显示满足条件的数据,这是一个比较麻烦的过程,为此微软定义了一系列的控件专门用于显示数据的格式,通过这些控件可以以可视化的方式查看绑定数据之后的效果。这些控件称之为数据绑定控件。在asp.net中所有的数据库绑定控件都是从BaseDataBoundControl这个抽象类派生的,这个抽象类定义了几个重要属性和一个重要方法:DataSou
2008-10-24 19:53:00 765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人