asp.net技巧 

HyperLink控件与LinkButton控件的区别

对于web访问者而言, hyperlink、linkbutton控件是一样的, 但它们在功能方面仍然有较大的差异。 当用户点击控件时: hyperlink控件 会立即将用户“导航”到目标url,表件不会回送到服务器上。 linkbutton控件 则首先将表件发回到服务器,然后将用户导航到目标url。 如果在“到达”目标url之前需要进行服务器端处理,则使用linkb...

ASP.NET技巧使用样式

  最近访问了建行网站时,(其实在oblog,http://www.oblog.cn也采用了类似的技巧,不过方法不同罢了)可以发现,当选择不同的文本框,可以出现不同的颜色,要完成这个功能很简单,但是如果有很多类似的功能,如果一个个设置控件样式显然很累,一个简单的处理方法写一个方法让系统执行就可以了,看如下代码: class basepage:page { public static vo...

ASP.NET 2.0的DataTable小兵变大将

  我们先看一段web service的代码。      [webmethod]   public datatable getinfo()   ...{   oledbconnection nwindconn = new oledbconnection(   "provider=microsoft.jet.oledb.4.0;" +   "data source=d:\northwind\northwind.mdb;"); &n...

ASP.NET中MD5和SHA1算法加密

  你的主页或者你管理的网站有各种密码需要保护,把密码直接放在数据库或者文件中存在不少安全隐患,所以密码加密后存储是最常见的做法。在asp.net中实现加密非常容易。   .net sdk中提供了cookieauthentication类,其中的hashpasswordforstoringinconfigfile方法可直接使用md5和sha1算法。例子如下:   file: encrypting.aspx <%@ page language=...

ASP.NET2.0编写扩展存储过程的问题

sqlpipe 类 c#  复制代码 [microsoft.sqlserver.server.sqlprocedure()] public static void storedprocexecutecommand(int rating) {     // connect through the context connection.     using (sqlconnection connection = new sqlconnection("context connection=true"))     { ...

.NET读写Windows注册编辑表

  如果你曾经使用过regopenkeyex、regcreatekeyex、regclosekey等win32 api函数读写过注册编辑表,你肯定非常熟悉这些复杂的registry函数。相反,在.net框架中,registry和registrykey类提供了对windows注册编辑表的控制,通过这些类你可非常容易地对注册编辑表进行读写。   这些类被定义在microsoft.win32命名空间和mscorlib.dll装配中,使用这些类之...

UpdatePanel 中控制项的 focus设定

  在 updatepanel 中会导致控制项的 focus() 方法失效;若要执行设定 focus 的动作,就要自行输出 javascript 来达成。   假设有一个 textbox1 控制项要设定 focus 则需撰写如下程式码。   dim sscript as string   sscript = "settimeout(""$get(‘" & textbox1.clientid & "’)。focus(); &q...

JSP与ASP.Net之间怎么Session值共享

介绍:asp.net中登录后,jsp可以用asp.net中的session的值 这个话题刚开始,宝宝(itbaby.jss.cn)的思路是asp.net中序列化session以二进制数据保存到数据库,然后由jsp读取数据库中的二进制数据反序列化成session对 象,再强制转化成java的session对象,在java端转换时,出现了错误,找遍网上的资料也没能解决,故采用一种替换的方式. 替换的方式的思路: 登录的as...

ASP.NET用Repeater实现分页

  一、程序功能:   为repeater实现分页      二、窗体设计:   1、新建asp.net web应用程序,命名为repeater2,保存路径为http://192.168.0.1/repeater2(注:我机子上的网站的ip是192.168.0.1的主目录是d:web文件夹)然后点击确定。      2、向窗体添加一个3行一列的表,向表的第一行中添加一个repeater控件,向表的第二行中添加两个l...

Asp.NET生成静态页初步教程

    环境:microsoft .net framework sdk v1.1 os:windows server 2003 中文版asp.net生成静态html页在asp中实现的生成静态页用到的filesystemobject对象!     在。net中涉及此类操作的是system.io以下是程序代码 注:此代码非原创!参考别人代码     code://生成html页public static bool writefile(stri...