技术开发

AspNet技术

asp. net下使用foreach简化文本文件的访问。

阅读(26) 作者(admin)

很多时候,我们总是按照行的方式访问文本文件,使用foreach语句能够极大地简化访问逻辑:例如: foreach (string line in new LineReader(”c:/abc.txt”)) Console.WriteLine(line); 完整代码如下: using Syste...

AspNet技术

微软发布的Data Access Application Block的使用代码

阅读(35) 作者(admin)

为了方便的访问数据,微软自己封装了一个数据访问模块, 即Data Access Application Block. 通过它,我们用来访问数据库的编码量大大减少了. 这样的代码既有效率,又减少了出现错误的几率,其益处是可见的. 下面举两个例...

AspNet技术

asp.net下经典数据库记录分页代码

阅读(25) 作者(admin)

1、 SELECT TOP PAGESIZE NEWSTITLE

FORM NEWSINFO WHERE NEWSID NOT IN

(SELECT TOP (PAGE-1)* PAGESIZE NEWSID FROM NEWSINFO

WHERE Auditing=1 and NEWSBREED='企业新闻' order by NEWSID DESC)...

AspNet技术

如何在网站级别动态更改主题

阅读(24) 作者(admin)

在做一个项目的时候,要求客户可以选择自己喜欢的主题。简单查了一下资料,思路上基本是这样的: 1. 数据库客户表有一个字段(暂时取名为Theme),专门记录客户喜欢的主题。 2. 当客户第一次登录后,网站呈现的是默认的主题模式,创...

AspNet技术

批量删除记录时如何实现全选方法总结

阅读(25) 作者(admin)

做大批量的数据删除时,如果有个全选按钮把多个页面上显示的记录全都选中删除那比一条条的删除要人性化得多,接下来说一说如何实现,其实网上一搜有好多文章都是说如何进行批量删除的,大体上可以分为两大类1:利用JS脚本实现...

AspNet技术

asp.net下利用JS实现对后台CS代码的调用方法

阅读(30) 作者(admin)

要求是这样的:在gridView中有些行是没有处理过的,用户用鼠标点击该行后即表示用户处理过这一行了,行的状态要和普通的一样了,但是GridView没有对行的事件处理,必须要用JavaScript对后台的事件进行调用,如果细心的话你会发现...

AspNet技术

ASP.NET 2.0 URL映射技巧

阅读(42) 作者(admin)

在项目中经常要进行如下映射 将 http://onewww.net/a.aspx?name=llinzzi 映射到 http://onewww.net/llinzzi 首先要解决2个问题 第一是支持通配符的映射 URL映射是asp.net2.0新增的功能,不支持通配符 于是采用了NBEAR...

AspNet技术

asp.net下OnClientClick的妙用!

阅读(33) 作者(admin)

做网页经常要和JavaScript打交道,经常要用JavaScript做一些客户端的验证,但是如果我们的按钮用的是HTML控件的话,验证通过后无法调用后台代码,如果用服务器端控件,验证不通过有要刷新页面,这个有时候挺烦人的,能不能让服务器...

AspNet技术

[c#]asp.ent下开发中Tag的开发技巧

阅读(30) 作者(admin)

网站开发常用关键字(tag),一般需要获得最多的被采用的Tag,也就是流行词。 通常思路是将关键字tag保存到单独表中,然后在其他表中根据一组id进行对多个关键字进行标识。因为一个文章可以选择多个tag,查询的时候颇为麻烦。...

赫赫大名的A*寻路算法(vb.net版本)
AspNet技术

赫赫大名的A*寻路算法(vb.net版本)

阅读(21) 作者(admin)

在网上看到一篇A*寻路算法的译文 http://data.gameres.com/message.asp?TopicID=25439 按此原理写了以下程序

另外补充:1.此算法不是最短路径算法. 2.在实际应用中肯定还需要优化,以适合具体游戏. 3.(...

AspNet技术

blog程序新版本V2.0 Beta完成,提供V1.0全部源码下载

阅读(29) 作者(admin)

旧版本:v1.0 基本用vs2003和asp.net的Web控件完成,配合access数据库可实现web2.0的blog功能 现提供下载,注意事项: 1、源程序用于学习和研究asp.net之用,请不要用于商业。 2、本blog不提供v1.0版的技术支持!交流请email...

AspNet技术

动态改变ASP.net页面标题和动态指定页面样式表的方法

阅读(39) 作者(admin)

如果需要让asp.net应用程序对用户留有一定有自定义空间,例如用户要对页面使用自己定义的样式表或标题,可以使用下面的方法来动态指定: 首先对ASPX文件中<HEAD>中的页面标题和样式表进行修改 Visual Studio 生成的代码: <t...

AspNet技术

HTTP协议下用Web Service上传大文件的解决方案

阅读(35) 作者(admin)

用HTTP协议上传大文件也许是个不好办的问题。主要是它的不连续性,使得上传文件感觉很“危险”。特别是很大的文件(几百MB甚至是上G的文件),心里总觉得不踏实,一不小心就会出现问题,而一但出现问题就无法继续上传,这是很郁...

AspNet技术

WEB上调用HttpWebRequest奇怪问题的解决方法

阅读(26) 作者(admin)

今天做了个在局域网的某客户端取得该局域网的公网IP的小程序,方法是通过登陆外网,让外网告诉你所在局域网的公网IP是多少,方法如下:

复制代码 代码如下:Uri uri = new Uri("http://www.jb51.net/"); HttpWebRequest re...

AspNet技术

ASP.NET User Control使用技巧一则

阅读(19) 作者(admin)

User Control在ASP.NET开发中经常用到,如果很多页面都用到同一个User Control的话,那么每个页面都要先用<%@ Register …… %>引入User Control,然后才能使用,这样一来就显得非常麻烦,所以今天教大家一个简单的方法。

首...

AspNet技术

asp.net下Response.ContentType类型汇总

阅读(22) 作者(admin)

在ASP.NET中使用Response.ContentType="类型名";来确定输出格式

'ez' => 'application/andrew-inset', 'hqx' => 'application/mac-binhex40', 'cpt' => 'application/mac-compactpro', 'doc&#...

AspNet技术

asp.net下出现其中的组件“访问被拒绝”的解决方法

阅读(26) 作者(admin)

有时候,我们在调试ASP.net程序的时候,会很痛苦的碰到。某某组件访问被拒绝。这时候重起IIS,电脑注销都不起作用。这时候的错误信息一般类似如下的方式:

“/”应用程序中的服务器错误。 ------------------------------...

AspNet技术

利用Timer在ASP.NET中实现计划任务的方法

阅读(32) 作者(admin)

.NET Framework中为我们提供了3种类型的Timer,分别是: Server Timer(System.Timers.Timer),Thread Timer(System.Threading.Timer )和Windows Timer(System.Windows.Forms.Timer)。 其中Windows Timer和WinAPI中的Timer...

AspNet技术

asp.net 1.1/ 2.0 中快速实现单点登陆

阅读(35) 作者(admin)

问题:   网站有bbs.xxx.com / main.xxx.com / pay.xxx.com 这三个不同的二级域名站,要实现任何一二级域名处登陆,其他各二级域名的站均登陆。   解决办法:   设置cookie的domain属性。   详细介绍:   把保存...

AspNet技术

学习使用ASP.NET 2.0的本地化

阅读(20) 作者(admin)

譬如我有一个登陆页面,上面有两个Label和两个Textbox,页面命名为Login.aspx,控件命名为lbl_UserName,lbl_Password,txt_UserName,txt_Password。

首先可以在网站上新建一个App_LocalResources的文件夹,然后新建一个...

AspNet技术

asp.net 2.0 中的URL重写以及urlMappings问题

阅读(25) 作者(admin)

在asp.net2.0中的urlMappings倒是非常好用,可惜暂不支持正则表达式,不过,好在如果用IHttpModule的话

不管什么样的请求都会先经过IHttpModule这样就为URL重写提供了一个好机会:

下面是我写的一个IHttpModule:

us...

AspNet技术

ASP.NET用户控件技术

阅读(34) 作者(admin)

我们发现,利用代码绑定技术我们可以容易的将我们的代码和内容分离开来,利用它可以建立可重用的代码,只是这种技术本身也存在着一些局限性。在本文中,我们将会一同探讨另外一种新的ASP.NET技术:用户控件。      什么...

AspNet技术

asp.net下cookies的丢失和中文乱码

阅读(18) 作者(admin)

我昨天晚上在做相册的时候突然又发现,iis下cookies里的中文又出现问题了,显示乱码。 费了好一段时间,才解决: //写入cookies时 string t =HttpUtility.UrlEncode(要写入到cookies的中文值); HttpCookie c = new HttpCooki...

AspNet技术

asp.net 的错误处理机制讲解

阅读(23) 作者(admin)

程序健壮性最基本要求就是程序错误的处理与捕捉,在ASP.NET中,错误的处理有和其他编程语言一样的机制,可以使用Try…Catch…Finally等方式,这一点和ASP相比具有较大的进步。而且,使用这些错误处理方法,可以大大提高程序的可...