• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
悠
閒

博客园    首页       联系   管理    订阅  订阅

随笔分类 -  ASP.NET

1
关于Button控件的CommandName属性用法的一个实例

摘要:前台截图:例子中有两个ListBox控件、四个Button控件和一个Label控件。数据显示需要绑定数据库。例子要实现的功能很简单:利用Button控件的CommandName属性来操作两个ListBox控件中数据的移动。前台代码:[代码]后台代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.... 阅读全文
posted @ 2009-11-24 09:51 悠閒 阅读(12067) 评论(0) 推荐(1)
将错误信息记录到Windows日志中

摘要:任何一个系统都不可能一劳永逸,一直没有错误的运行下去,一个优秀的系统的出错处理也一定是优秀的,而一个好的程序员也一定会很观注可能出错的地方,并作出相应的容错处理。C#中的try catch其实已经为我们省了不少事情,本文并不是并不是对如何做出错处理进行论述的,而是给出一种收集出错信息,并将出错信息存储到Windows日志中的方案。一、处理代码:[代码]注意:因为系统日志的操作是有权限控制的,所以我... 阅读全文
posted @ 2009-11-02 18:46 悠閒 阅读(3375) 评论(1) 推荐(1)
.net中前台javascript与后台c#相互调用

摘要:问:   1.如何在JavaScript访问C#函数?  2.如何在JavaScript访问C#变量?  3.如何在C#中访问JavaScript的已有变量?  4.如何在C#中访问JavaScript函数?  问题1答案如下:  javaScript函数中执行C#代码中的函数:  方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;  2、在前台写一个js函数,... 阅读全文
posted @ 2009-10-16 18:53 悠閒 阅读(442) 评论(0) 推荐(0)
由“ASP.NET网站限制访问频率”想到的两点问题(转)

摘要:转自:http://www.cnblogs.com/wangwei/archive/2009/09/19/1570242.html“ASP.NET网站限制访问频率”的作者遇到了两大问题。一是验证码被破解,二是恶意用户通过使用代理变换IP来摆脱作者的限制。先说说验证码破解提起来破解验证码,小菜们肯定都直摇头,觉得那是图形学和算法高手们研究的事情,小菜们只能心有余而力不足。然而... 阅读全文
posted @ 2009-09-20 23:10 悠閒 阅读(569) 评论(0) 推荐(0)
多层透明代理,取真实IP地址(转)

摘要:.net取IP的函数有Page.Request.UserHostAddress ,简单好用,但有时取不到真正IP目前网上流行的所谓“取真实IP地址”的方法,都有bug,没有考虑到多层透明代理的情况。多数代码类似:string IpAddress = (HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_... 阅读全文
posted @ 2009-09-12 21:55 悠閒 阅读(552) 评论(0) 推荐(0)
ASP.NET生成缩略图源码

摘要:先看调用的方法:[代码]生成小图的类:[代码] 阅读全文
posted @ 2009-09-10 22:00 悠閒 阅读(304) 评论(0) 推荐(0)
使用APPlication,Session,Cookie和ViewState等对象保存信息的区别是什么?

摘要:在ASP.NET中,有很多种保存信息的对象.例如:APPlication,Session,Cookie,ViewState和Cache等,那么它们有什么区别呢?每一种对象应用的环境是什么? 为了更清楚的了解,我们总结出每一种对象应用的具体环境,如下表所示: 方法信息量大小保存时间应用范围保存位置Application任意大小整个应用程序的生命期所有用户服务器端Session小量,简单的数据用户活动... 阅读全文
posted @ 2009-08-31 07:24 悠閒 阅读(416) 评论(0) 推荐(0)
使用ASP.NET结束进程

摘要:【最后更新:2009年8月28日】一个在ASP.NET页面中结束进程的例子:前台代码:[代码]后台代码:[代码] 阅读全文
posted @ 2009-08-28 22:02 悠閒 阅读(2656) 评论(0) 推荐(0)
ASP.NET技巧收集(一)

摘要:转自:http://www.cnblogs.com/accpfriend/archive/2008/11/07/1328865.html1,JS,CSS引用路径大家在项目常会用到引用外部的JS脚本或CSS,等 相信大家都会觉得这没什么可说的,真接将CSS拖进页面即可???????[代码]对这种操作没错,但大家想过没有,如何有一天你的文件路径改变了(例如, 你以前的.aspx 页路径在(../Web... 阅读全文
posted @ 2009-08-28 19:27 悠閒 阅读(334) 评论(0) 推荐(0)
Web页面中用回车键代替Tab键

摘要:<script language="javascript" type="text/javascript"> function keyDown() { var keycode=event.keyCode; var keyChar=String.fromCharCode(keycode); if(keycode==13) event.keyCode=9; }; document.onkey... 阅读全文
posted @ 2009-08-28 16:25 悠閒 阅读(480) 评论(0) 推荐(0)
Cookie加密

摘要:Cookie中的数据以文本的形式存在客户端计算机,考虑它的安全性,最好在将数据存入Cookie之前对其进行加密。 加密的方法很多,比较简单一点的有:Base64,md5,sha等,而相对比较复杂一点的有:DES,TripleDES,RC2,Rijndael等。 下面是的代码实现了将数据存入Cookie之前采用散列的算法进行加密. Private void Login_Click(object se... 阅读全文
posted @ 2009-08-28 15:40 悠閒 阅读(3550) 评论(0) 推荐(0)
刷新aspx页面的六种方法

摘要:第一: privatevoidButton1_Click(objectsender,System.EventArgse){ Response.Redirect(Request.Url.ToString()); }第二:privatevoidButton2_Click(objectsender,System.EventArgse){Response.Write("<scriptlanguage... 阅读全文
posted @ 2009-08-28 15:23 悠閒 阅读(4350) 评论(0) 推荐(0)
ASP.NET程序中常用的三十三种代码(转载)

摘要:asp.net程序中最常用的三十三种编程代码,为初学者多多积累经验,为高手们归纳总结,看了觉得很有价值~,大家不妨参考下!1. 打开新的窗口并传送参数:  传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script... 阅读全文
posted @ 2009-08-28 15:02 悠閒 阅读(215) 评论(0) 推荐(0)
如何用Response.Redirect方法传递汉字

摘要:使用Response.Redirect方法传递汉字,有时会发现所传递的值和接收到的内容不符,使用Response.Redirect方法传递汉字,有时会发现所传递的值和接收到的内容不符,接受的值丢失了几个字或者变成了一堆乱码.那么如何才能保证所传递的汉字被正确接收呢?页面A传递值的代码如下: stringMessage=Server.UrlEncode("欢迎学习ASP.NET!");Respons... 阅读全文
posted @ 2009-08-28 14:46 悠閒 阅读(314) 评论(0) 推荐(0)
ASP.NET3.5探针

摘要:【最后更新:2009年8月27日】Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSys... 阅读全文
posted @ 2009-08-27 10:29 悠閒 阅读(1051) 评论(0) 推荐(0)
ASP.NET页面跳转相关知识

摘要:一、<a>标签1.<a href=”test.aspx”></a> 2.这是最常见的一种转向方法;二、HyperLink控件 1. Asp.net 服务器端控件 属性NavigateUrl指定要跳转到的Url地址 2. NavigateUrl是可以在服务器端使用代码修改,这个区别于<a> 3. 由于HyperLink本身没有事... 阅读全文
posted @ 2009-08-21 18:25 悠閒 阅读(28076) 评论(1) 推荐(3)
如何实现服务器端下页面动态添加JavaScript脚本

摘要:一、 在System.Web.UI.Page类中包含了RegisterStarupScript()和RegisterClientScriptBlock()两个方法,使用这两个方法可以实现向Web页面动态添加脚本块,客户端脚本按运行方式可以分为两类:一类是在加载页面后立即运行,另一类是在发生客户端事件后才运行.前者的常见示例是打开页面时立即弹出一个广告条;后者的常见示例是当用户单击莫按钮时弹出一个消... 阅读全文
posted @ 2009-08-21 17:34 悠閒 阅读(1132) 评论(0) 推荐(0)
批處理SQL語句與使用多表填充DataSet

摘要:1. 批處理SQL語句很多的数据库支持合并或批處理语句,多个命令同时一次执行。例如SQL Server使用分号 ";" 分开多个命令语句。合并多个命令成为一个命令降低了对服务器的访问次数,并且能够提高程序的性能。尽管这样做提高了处理性能,但会增加程序的复杂性,特别是在管理更新DataSet中的数据时。要降低复杂性,可能需要为DataSet中的DataTable创建DataAdapter。2. 使用... 阅读全文
posted @ 2009-08-08 10:16 悠閒 阅读(1680) 评论(0) 推荐(0)
獲取多個返回的結果集(關於DataReader對象的NextResult方法的使用)

摘要:對於一些查詢語句所返回的多個結果集,可以調用DataReader對象的Nextresult方法來獲得下一個結果集。如果該方法的返回值為false,則表明已經到達最後一個結果集。例如下麵代碼: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.... 阅读全文
posted @ 2009-04-22 09:27 悠閒 阅读(1616) 评论(0) 推荐(0)
如何判斷一個查詢結果是否為空?

摘要:對於DataSet和DataReader等,如何在執行一個Select查詢后,判斷結果集是否為Null? 參見下麵的代碼片斷,可以分別判斷幾種記錄集對象是否為空。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.co... 阅读全文
posted @ 2009-04-21 20:11 悠閒 阅读(1150) 评论(0) 推荐(0)

1
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3