Q 我吧

随笔分类 -  ASP.net

使用SQL SERVER 内部函数进行密码加密和校验小问题
摘要:一般来说,使用sql server 作为后台数据库,最简单容易的用户密码加密和密码校验就是使用sql server 自己的函数,方便快捷又省事。不过就有个小事项要注意,一直以来都是使用英文版的操作系统和英文版的SQLSERVER, 在设置数据表的密码字段类型都是随便的VARCHAR类型,再配合PWDENCRYPT 和PWDCOMPARE 两个内置函数就搞定了!但是问题就是,现在使用的是中文版的操作... 阅读全文
posted @ 2010-05-20 17:41 BlackAngel2bAssassin 阅读(476) 评论(0) 推荐(1) 编辑
后台代码中使用Post 进行跳转
摘要:页面跳转不再使用GET方式了,转而使用POST 方式代替,在后台代码中使用POST方式进行跳转,省了长长的URL ,有可以不让用者看到你传什么, 当然这个只是一个表面的工夫,要看到POST中传什么内容,还是可以的。而且有很多工具可以做到这点。使用POST方式在后台代码中进行跳转,其实是种脚本服务端使用,就是在后台代码中加入POST 跳转的脚本和一个FORM。1<formid='form'ac... 阅读全文
posted @ 2006-05-29 12:54 BlackAngel2bAssassin 阅读(1882) 评论(4) 推荐(0) 编辑
在自定义HttpHandler 中使用Session
摘要:最近需要做一个对特定请求进行响应的接口,只是在内部处理,不存在UI,机于这种情况,当然是使用实现IHttpHandler来进行处理,可以减掉加载HTML 控件的时间。本来都是这样想的,对于IHttpHandler 中定义了两个方法,ProcessRequest(HttpContext ctx) 和 IsRunable() 这两个,看到在ProcessRequest(HttpContext ctx)... 阅读全文
posted @ 2006-03-10 17:47 BlackAngel2bAssassin 阅读(1945) 评论(4) 推荐(0) 编辑
asp.net 1.1 用户控件的第二种重用
摘要:虽然.net framework 2.0 已经是发布了,在使用asp.net 中也有了些改变。但是.net framework1.1 仍然是我现在主要使用的开发平台。在啊asp.net 1.1 中加入了用户自定义控件这个新的模型,可能不能说是模型,或者说是方式吧。个人觉得这个是取代在以前的asp中使用的 include 包含一个文件的方式。很多时候,将一些固定功能的代码做成控件,可以更好地实现重用... 阅读全文
posted @ 2005-11-22 14:16 BlackAngel2bAssassin 阅读(1312) 评论(6) 推荐(0) 编辑
一个DataGrid 的CheckBoxColumn
摘要:最近,因为需要用到在DATAGRID 中放置一些CheckBox 来判断是否选中某一行。本来可以使用javascript来实现。不过使用脚本实现,调试起来十分不方便,因此做一个后台代码的CheckBox 列来控制。需要制作自定义功能的DATAGRID 列,需要继承DataGridColumn 这个类。然后重写 InitializeCell 这个方法来进行对这个自定义的列进行控制。代码中包含了记录选... 阅读全文
posted @ 2005-11-07 12:57 BlackAngel2bAssassin 阅读(1991) 评论(9) 推荐(0) 编辑
(转贴)实现带有数据绑定的客户端脚本控制的二级联动菜单
摘要:今天制作了一个客户端javascript脚本控制的二级联动菜单,使用ASP.NET很容易就能制作联动菜单,但是有个很大的问题,就是当选择一级菜单时,由于ASP.NET本身的特性,选择的项目需要被提交到服务器处理,然后再返回二级菜单的内容,中间有个服务器往返的问题,同时造成页面刷新,这在网络状况不好的情况下很不利。我个人感觉使用客户端javascript脚本控制,难点是两个菜单中的数据都是数据库中动... 阅读全文
posted @ 2005-08-22 13:26 BlackAngel2bAssassin 阅读(939) 评论(0) 推荐(0) 编辑
(转贴)使用Repeater实现自定义多列数据绑定
摘要:网上有很多人问怎么使用ASP.NET生成多列的含有绑定数据的表格,甚至有人使用Response.write("<table></table>");这种古老的性能低下的方式来生成表格。其实使用服务器端table可是做到这一点。现在我们来使用Repeater控制自定义生成多列包含绑定数据的表格。代码如下:前台HTML代码如下:<asp:Repeaterrunat="ser... 阅读全文
posted @ 2005-08-22 13:23 BlackAngel2bAssassin 阅读(850) 评论(1) 推荐(0) 编辑
(转贴)使用PagedDataSource给Repeater、DataList增加分页
摘要:使用PagedDataSource给Repeater、DataList增加分页 Repeater和DataList是数据库中常用的数据显示控件,它们和DataGrid相比较因为没有分页等复杂的功能,因此性能高,同时Repeater自定义模板又给我们带来了很大的灵活性。但是Repeater和DataList没有分页功能,有时很不方便。目前有很多增加分页的方法,包括使用存储过程来控制每页的数据读取,这... 阅读全文
posted @ 2005-08-22 13:22 BlackAngel2bAssassin 阅读(567) 评论(0) 推荐(0) 编辑
(转贴)给Repeater、Datalist和Datagrid增加自动编号列
摘要:给Repeater、Datalist和Datagrid增加自动编号列 号 内容 1 Taye 2 BOx 3 Glass 4 StarCraft一、正序A、AllowPaging=False情况下,使用以下方法就可以实现: 12 3 4 5 6 7 8 9 不过更有趣的方法是使用这个方法: 12 3 4 ... 阅读全文
posted @ 2005-08-22 13:19 BlackAngel2bAssassin 阅读(627) 评论(1) 推荐(0) 编辑
(转贴)如何取得DataGrid绑定列和模板列中的值
摘要:有的时候想取不是编辑状态的值,这个时候通常会使用模板列中放置TextBox通过e.Item.FindControl取值,有的网友问为什么取不到?这要看你前台的列怎么写的了,下面分别写出四种情况和这四种情况下面的取值方式: 1 2 3 4 5 ... 阅读全文
posted @ 2005-08-22 13:08 BlackAngel2bAssassin 阅读(597) 评论(0) 推荐(0) 编辑
.net 使用带参数的SQL语句操作ACCESS 经验点滴
摘要:很久都没有写Blog 了,终于要写点东西了。最近新东西可没有搞多少,反而去搞ACCESS了,真是有点笑话。因为之前使用ACCESS的时候都很少使用参数,都是SQL语句加变量这样的形式搞店的,但最近无聊将一个网站从原来的SQL SERVER 2000 数据库的改写为ACCESS 用(虚拟空间+MSSQL 数据库 太贵了!!惟有出此下册),基本程序改写可没有问题,可是到了操作ACCESS时就出现问题了... 阅读全文
posted @ 2005-04-19 18:22 BlackAngel2bAssassin 阅读(3287) 评论(3) 推荐(0) 编辑
将图片保存到数据库,由数据库输出图片为临时文件给Image 控件用
摘要:很久没有写过代码了,今天搞一下,的确又生疏了!真可悲,都是给某人害的,总是以为学历=能力,自以为是。哎算了,还是说说今天干的东西吧,在网上找了一下将图片保存到数据库,然后又取出来的例子,都是使用Response.Binarywrite的,好象不是太好使,于是自己也来改一下最终要达到的目的是可以在 Image 的服务器控件中将图片显示出来。 首先当然是要建立一个有Image 类型字段的表。 例如... 阅读全文
posted @ 2005-02-16 22:04 BlackAngel2bAssassin 阅读(1047) 评论(3) 推荐(0) 编辑
另我模糊的URL 重写
摘要:今日看了一下关于ASP.NET URL 重写的文章,它那里主要说用正则表达式来匹配rule 设置中的项,每个RULE 节配置都是针对很具体的哪个请求,例如:/books/book.aspx?isdn=1234567&author=liangyj 这样就要建立一个匹配isdn=1234567 和 author=liangyj 的rule,那么如果整个网站的内容很多,数据量挺大的情况下,岂不是要把所有... 阅读全文
posted @ 2005-01-27 10:43 BlackAngel2bAssassin 阅读(790) 评论(1) 推荐(0) 编辑