摘要:
//截取字符串,汉字算两个字符 public static string CutString(string str, int length) { string tmp = str.Trim(); int i = 0, j = 0; foreach (char chr in tmp) { if ((int)chr > 127) { i += 2; } else { i++; } if (i &... 阅读全文
摘要:
using System.Text.RegularExpressions;//需要引用 // 利用正则表达式去掉"<"和">"之间的内容 private string HtmlFilter(string strHtml) { Regex regex=new Regex("<.+?>",RegexOptions.IgnoreCase); string strOutpu... 阅读全文
摘要:
今天遇到这个问题,在网上找了几个答案,解决了问题,很高兴,所以贴出来给大家分享一下:URL如下http://127.0.0.1/test/test.aspx?sql= and id='300+'Request.QueryString["sql"]后取出的值为and id='300',“+”就消失了,请问这是为什么?应该如何解决呢?______________________... 阅读全文
摘要:
ASP.Net 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一个 HttpRequestValidationExceptioin。默认情况下会返回如下文字的页面: 以下是引用片段:Server Error in '/YourApplicationPath' ApplicationA potential... 阅读全文
摘要:
生成网站就是编译网站存到你的工作路径中,发布网站是将编译完成的网站存到别的地方,或者上传到服务器上,发布网站是不会带有源代码的,就是将你的网站需要使用的文件,和编译好的DLL另存为。在网上查了一下,发布网站好理解,但我对生成网站还是不太明白?生成网站有什么作用呢? 阅读全文
摘要:
项目是指winform程序。网站是指web程序。如果是Web开发,当然要“新建网站”。 一个是基于Windows桌面应用程序窗体 一个是基于Web浏览器的网络应用程序窗体 阅读全文
摘要:
比如建立一个名为aspcn,值为灌水小鱼的cookieHttpCookie cookie = new HttpCookie["aspcn"];cookie.Value = "灌水小鱼";Response.AppendCookie(cookie);取出Cookie值也很简单HttpCookie cookie = Request.Cookies["aspcn"];cookieValue = cooki... 阅读全文
摘要:
这个表达式非常简单,可是在你想为一个站点建立用户注册系统的时候确实非常有价值。为了开发上的简便,我们通常希望把用户起名字能用的字符限制在一个有限的集合里(比如一些敏感的字眼或者可能用来做注入攻击的名字,象delete这种都不能允许),同时我们还要防止有的人恶意冒用别人的用户名(比如一个用户叫Bill Gates,另一个人起名叫Bill Gates,区别只是两个单词见多了一个空格,当然也可能是换行符... 阅读全文
摘要:
原因:文档中没有<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />解决方法:在VS2005的工具——选项中,选中“显示所有设置”,然后在“文本编辑器”的“常规”选项中,选中“自动检测不带签名的... 阅读全文
摘要:
asp.net 如何验证yyyy-mm-dd格式的日期 阅读全文