摘要: 1 /// <summary> 2 /// 将指定字符串按指定长度进行剪切, 3 /// </summary> 4 /// <param name= "oldStr "> 需要截断的字符串 </param> 5 /// <param name= "maxLength "> 字符串的最大长度 </param> 6 /// <param name= "endWith "> 超过长度的后缀 </param> 7 /// <returns&g 阅读全文
posted @ 2011-10-11 22:59 Bruce.陈 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 本来想用Session保存管理员权限的功能。可是当<a>设置target="_blank",IE中新打开的页面,导致Session丢失。经测试其他浏览器都能保存,IE不得~查了下解决办法:网上说:IE6,7在新打开的页面中不共享Session信息,IE8可以共享。解决办法:方法1:在Web.config中加入<sessionState cookieless="true" regenerateExpiredSessionId="true" />cookieless="true":禁用cooki 阅读全文
posted @ 2011-10-11 16:34 Bruce.陈 阅读(2528) 评论(0) 推荐(0) 编辑
摘要: 也算是入门了,晓得的啥是Asp.net,啥是WEB开发,有什么方向~有了基础,《牛腩新闻发布系统》为首要开刀对象,里面有很多知识点,要细细品味~~代码不是看出来的,是一行一行写出来的~扬中科这个牛逼的人~ 阅读全文
posted @ 2011-10-09 23:50 Bruce.陈 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 在显示用户访问信息的时候常常用到 //获取客户端的IP string userIp = Request.ServerVariables["REMOTE_ADDR"]; //将IP地址的最后一位用*符号代替 userIp=userIp.Substring(0, userIp.LastIndexOf('.')+1)+"*"; 阅读全文
posted @ 2011-10-09 23:27 Bruce.陈 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 个人理解:在服务端注册客户端的脚本。虽然代码写在服务端处,但是弹出来的JS提示不会影响前台页面(背景不会变白色)。类似Ajax,页面不会刷新。在后台写前台的提示,很好用~~Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('我是后台处理的信息提示,不会影响前台的表现!');</script>"); 阅读全文
posted @ 2011-10-09 23:19 Bruce.陈 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 一般处理程序生成随机生成的验证码图片,并把验证码存储到Session中。HTML页面的img地址为生成验证码的处理程序。HTML页面: <script type="text/javascript"> function changeCode() { var imgCode = document.getElementById("imgCode"); imgCode.src = "../handler/WaterMark.ashx?t=" + (new Date()).valueOf(); //这里加个时间的参数是为了防止浏览器 阅读全文
posted @ 2011-10-09 23:10 Bruce.陈 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要为用户的密码加密。使用MD5码加密的方法:1 导入命名空间:(导入到前台Web页面)using System.Web.Security; 2获取MD5码:string Password = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text.ToString(), "MD5"); 呵呵。从牛腩那里拷来的东西,写学习着~ 阅读全文
posted @ 2011-10-09 23:00 Bruce.陈 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1 <asp:GridView ID="gvssgcs" runat="server" BackColor="White" 2 BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3" 3 onrowcommand="gv_RowCommand" > 4 <Columns> 5 <asp:TemplateField 阅读全文
posted @ 2011-08-25 10:36 Bruce.陈 阅读(673) 评论(0) 推荐(1) 编辑
摘要: http协议:请求-处理-响应xss漏洞:提交表单的时候,恶意写html加入URL中,实现非法目的。Web开发原则:··· 阅读全文
posted @ 2011-04-12 17:49 Bruce.陈 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ViewState了解:ViewState是保存隐藏字段的值的。WebForm中之所以,客户端向服务器提出请求的后,原始的数据仍然能保存在客户端。是因为,数据被保存在ViewState中。在浏览器中可以看到ViewState··当禁用ViewState的时候。EnableViewState="false"时。WebForm中被渲染成<input>不会受到影响。比如textbox. 因为它不想label那样需要通过ViewState传值。。一般都是客户端禁用ViewState,如果页面包含太多ViewState,影响访问速度。 服务端可以有Vi 阅读全文
posted @ 2011-04-12 17:43 Bruce.陈 阅读(137) 评论(0) 推荐(0) 编辑