随笔分类 -  ASP.net

摘要:1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.... 阅读全文
posted @ 2008-08-24 10:36 refuly 阅读(159) 评论(0) 推荐(0)
摘要:在html文件引入其它html文件的几种方法 简介:在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下,本人觉得第三种方式较好! 1.IFrame引入,看看下面的代码 程序代码 ... 阅读全文
posted @ 2008-08-24 10:32 refuly 阅读(1424) 评论(0) 推荐(0)
摘要:如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下: [DllImport("Iphlpapi.dll")] private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPtr mac,ref IntPtr length); [DllImport("Ws2_32.dll")] private s... 阅读全文
posted @ 2008-08-24 10:27 refuly 阅读(261) 评论(0) 推荐(0)
摘要:在前一版本的基础上改进了一些地方 把压缩文件名加进压缩后的文件中,解压还原成原文件而不是无尾文件 如果这个版本代码难解,可以先看看上一版本 界面: 代码清单: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawin... 阅读全文
posted @ 2008-08-24 10:23 refuly 阅读(322) 评论(0) 推荐(0)
摘要:string转换成color string col = "#FF8400"; this.BackColor = System.Drawing.ColorTranslator.FromHtml(col); color转换成string Color mycolor = this.BackColor; string strcol = System.Drawing.ColorTranslator.ToHt... 阅读全文
posted @ 2008-08-24 10:21 refuly 阅读(300) 评论(1) 推荐(0)
摘要:一、详细版 l 初始化 ² 当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 ² 下一个将执行的方法是Add... 阅读全文
posted @ 2008-08-24 10:13 refuly 阅读(237) 评论(0) 推荐(1)
摘要:1什么是图片盗链 让我们先分析一般的浏览现象,其中最重要的一点就是一个完整的页面并不是一次全部传送到客户端的.如 果你请求的是一个带有许多图片和其它信息的页面,那么最先的一个Http请求被传送回来的是这个页面的文 本,然后通过客户端的浏览器对这段文本的解释执行,发现其中还有图片,那么客户端的浏览器会再发送一 条Http请求,当这个请求被处理后那么这个图片文件会被传送到客户端,然后浏览器回将图片安放... 阅读全文
posted @ 2008-07-31 17:42 refuly 阅读(338) 评论(0) 推荐(0)
摘要:上面这些图片大家不熟悉,不过如果大家留心一下就会发现每张图片上都有一些有关网站的信息,只不过第一张和第二张使用的是图片,第三张就是"life.netskycn.com"文字而已,这就是所谓的图片水印技术,它一般都是在原有图片上添加一些自己的标记(一般是网站网址),这样如果别的网站直接链接使用的话,则不可避免带上了自己网站的信息,相当于给自己网站做了广告。 最近本人也做了一个asp.net网站,做一... 阅读全文
posted @ 2008-07-31 17:40 refuly 阅读(432) 评论(0) 推荐(0)
摘要://请参考下面的例子 void Page_Load(){ Response.Charset=""; this.EnableViewState =false; StringWriter tw=new StringWriter(); HtmlTextWriter wt =new HtmlTextWriter(tw); string path=@"c:\test.htm"; //Fi... 阅读全文
posted @ 2008-07-30 18:41 refuly 阅读(165) 评论(0) 推荐(0)
摘要:当我们在ASP.NET开发时,经常会遇到一个头疼的问题:字符数的控制 由于数据库的字段长度是固定的,因此在进行字符输入时,最关键的就是控制字符的个数不能超过字段的长度,要不然,一个个异常会让人疯掉的。 对于单行文本框,不管是HTML控件还是Web控件,我们经常会使用MaxLength来控制,但这种控制无法控制到中文字符,即MaxLength=50的控制,可以输入50个英文与50个中文,这... 阅读全文
posted @ 2008-07-28 13:37 refuly 阅读(319) 评论(0) 推荐(0)
摘要:防止ACCESS数据库被下载的9种方法 [整理版] 作者:yinhu 来自:http://www.powers.com.cn 篇首语:原来改mdb为asp就能防下载是鬼话。 引子:昨天和animator试验了一下,把data.mdb文件改名为data.asp文件后放在wwwroot目录里。然后 在IE中输入data.asp路径后,发现IE显示一片空白,右键->察看源文件,跳出记事本,将内容另... 阅读全文
posted @ 2008-07-28 13:31 refuly 阅读(197) 评论(0) 推荐(0)
摘要:1.设置web.config文件。(我不喜欢设置成这样) ...... ...... 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name =... 阅读全文
posted @ 2008-07-28 13:16 refuly 阅读(205) 评论(0) 推荐(0)