2011年12月4日

摘要: using System.Web.Security;//导入命名空间string Password = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text.ToString(), "MD5");//进行转码 阅读全文
posted @ 2011-12-04 17:56 RainSun 阅读(478) 评论(0) 推荐(0) 编辑
摘要: Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('加入暂存架成功!');</script>"); 阅读全文
posted @ 2011-12-04 17:55 RainSun 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 首先在html页面中加入javascript,此处注意imgNode.src必须根据情况自行修改。然后,新建一个“一般处理程序”,将WaterMark类的所有代码全部复制进去即可。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset 阅读全文
posted @ 2011-12-04 17:55 RainSun 阅读(339) 评论(0) 推荐(0) 编辑

2011年7月14日

摘要: /* *方法说明:截取指定长度的字符串并在末尾加入指定字符 *参数说明:oldStr为原字符串,maxLength为截取长度,endWith为在末尾加入的字符 */public static string StringTruncat(string oldStr, int maxLength, string endWith) { if (string.IsNullOrEmpty(oldStr))//原字符串为空时仅返回endWith { return oldStr + endWith; } if (maxLeng... 阅读全文
posted @ 2011-07-14 10:22 RainSun 阅读(2295) 评论(0) 推荐(0) 编辑
摘要: 如上图所示,当点击“删除评论”,页面回传给服务器后,滚动条会自动回到最顶端。假如页面较长,那么势必会影响到用户体验。因此,让滚动条记住上次的位置很重要。听说利用AJAX可以实现这个功能。今天我学会的方法非常简单,只需在Page指令中将MaintainScrollPositionOnPostback设置为true即可,默认为false。该属性也可应用到TreeView控件。把TreeView控件放在一个有上下滚动条大小固定的DIV里,当展开一个节点,页面自动回发,滚动条又自动跳到了最顶端,假如里面有很多节点,希望展开底部某个节点后滚动条始终能保持在那里不要回到顶端时,MaintainScro.. 阅读全文
posted @ 2011-07-14 09:51 RainSun 阅读(1269) 评论(0) 推荐(0) 编辑

2011年7月11日

摘要: 说到PHP,我脑海中最先浮现的就是《社交网络》中Mark在寝室中用PHP编写Facemash的画面。这也是我学习PHP的原因之一。PHP的优点我就不罗嗦了,看看那些使用PHP+MySQL技术的国内外著名网站就知道了。学习一门语言,就得从搭建开发环境开始。 我使用的是Windows7操作系统,在Windows平台上搭建PHP的开发环境可以下载WAMP(Windows、Apache、MySQL、PHP的首字母缩写)集成化安装包。这样就不需要单独安装Apache、MySQL和PHP了。由于有些人的电脑已经安装了IIS,IIS的默认端口是80端口而Apache也使用的是80端口,解决冲突的办法不止一. 阅读全文
posted @ 2011-07-11 20:37 RainSun 阅读(82456) 评论(8) 推荐(5) 编辑

2011年7月9日

摘要: 矩形框在网页中较为常见,不过个人觉得还是圆角框更为美观。那么圆角框是如何用DIV+CSS来实现的呢?假如把一张圆角框图片直接作为背景来处理,那么高宽就都被定死了,无法随内容而改变大小。今天,我学会了一种方法来设计可变高宽的圆角框。先来看看效果图: 为了达到可变高宽的效果,首先应将图片分割成五块。如下图: 为什么这么分割?为什么图片1需要切成这么大呢?这样就能实现可变高宽了?这些问题不急于回答,我们不妨先来阅读下源码。<div id="m_category" class="round2"> <h3>管理中心</h3> & 阅读全文
posted @ 2011-07-09 19:02 RainSun 阅读(2319) 评论(10) 推荐(2) 编辑

2011年7月6日

摘要: 6月23日下午,正是期末考试之前一周,同学们忙着复习的时候,中国科学院高能物理研究所马中骐研究员来到了我们学校,为广大师生作题为《漫谈科研工作的体会》的学术报告。由于听讲座与学分挂钩,而我又想认真准备考试,所以我打算签个到闪人。没想到的是刚签完到,就被老师抓到了学术报告厅的第一排,传说中的“领导席”。冲着“中国科学院高能物理研究所”这名号,我打算“勉强”坐在第一排看看这来自中科院的研究员到底是个什么样,呵呵呵。 报告未开始,就见一身板硬朗,神采奕奕,满脸慈祥的长者站在讲台上用炯炯有神的眼神扫视着在座的学生们,此人正是马研究员了。与以往来开讲座的不同,这次讲座仅仅开了一个小时。不是讲演内容准备. 阅读全文
posted @ 2011-07-06 20:31 RainSun 阅读(1616) 评论(0) 推荐(1) 编辑

2011年5月21日

摘要: 一般来说,在更新DataTable或是DataSet时,如果不采用SqlParameter,那么当输入的Sql语句出现歧义时,如字符串中含有单引号,程序就会发生错误,并且他人可以轻易地通过拼接Sql语句来进行注入攻击。string sql = "update Table1 set name = 'Pudding' where ID = '1'";//未采用SqlParameterSqlConnection conn = new SqlConnection();conn.ConnectionString = "Data Source= 阅读全文
posted @ 2011-05-21 20:29 RainSun 阅读(109770) 评论(10) 推荐(35) 编辑

导航