
C#
文章平均质量分 52
博妍
这个作者很懒,什么都没留下…
展开
-
根据URL下载文件到本地(将二进制文件保存到磁盘)
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(resultUrl); response = request.GetResponse(); stream = response.GetResponseStream()转载 2017-03-10 09:36:32 · 2617 阅读 · 0 评论 -
web.config文件配置错误跳转页面
我们在编写BS应用程序的时候,经常需要处理客户访问的页面不存在,或者有攻击者有意访问错误的页面或者传入错误的参数,然后发现应用程序的漏洞,最近在看《ASP.NET安全变成入门经典》一书,书中就介绍了在web.cofig中配置错误跳转的方法,方法如下: 原创 2017-04-06 15:27:06 · 1974 阅读 · 0 评论 -
ASP.NET MVC 右键点击添加没有区域(Area)、控制器、试图等选项
昨天MVC项目中准备添加控制器时发现没有控制器这个选项,当时没有在意以为VS出问题了,当时就是手动修改了文件名,也还没有来得及测试。今天在另一个MVC项目中准备添加区域的时候,发现也没有区域选项,就感觉到不对了,肯定是哪里的配置有问题或者是有什么东西没有安装。就开始百度了,百度了一番之后找到问题的原因了,原来是没有安装:Microsoft.AspNet.Mvc。同时发现有的码农也遇到过原创 2017-03-23 16:40:28 · 7931 阅读 · 1 评论 -
Cache常见用法
以下内容转载自:http://www.cnblogs.com/fish-li/archive/2011/12/27/2304063.html通常,我们使用Cache时,一般只有二个操作:读,写。要从Cache中获取一个缓存项,我们可以调用Cache.Get(key)方法,要将一个对象放入缓存,我们可以调用Add, Insert方法。 然而,Add, Insert方法都有许多参数,有转载 2017-03-29 14:29:03 · 1103 阅读 · 0 评论 -
Cache缓存依赖于XML
// 此处代码整理于博客【在.net中读写config文件的各种方法】的示例代码// http://www.cnblogs.com/fish-li/archive/2011/12/18/2292037.htmlpublic static class XmlHelper{ private static void XmlSerializeInternal(Stream转载 2017-03-29 14:07:54 · 596 阅读 · 0 评论 -
ASP.NET 判断字符创是否为空
GetIsNullOrEmpty当我们从数据库取值或者在从URL获取参数值的时候,不确定这个值是否存在(是否是null),使用下面这个写好的方法非常有用,不会出现异常,只会返回一个字符串#region GetIsNullOrEmpty public static string GetIsNullOrEmpty(object obj) {原创 2017-03-10 15:22:26 · 3053 阅读 · 0 评论 -
string.empty与""的区别
string.Empty不分配存储空间 ""分配一个长度为空的存储空间 所以一般用string.Empty为了以后跨平台,还是用string.empty在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如: string s = "";string s2 = string.Empty;if (s == string.Empty) { //原创 2017-03-10 15:21:37 · 1409 阅读 · 0 评论 -
ASP.NET 去除字符串html样式标签
public string StripHT(string strHtml) { Regex regex = new Regex("", RegexOptions.IgnoreCase); string strOutput = regex.Replace(strHtml, ""); return strOutput;原创 2017-03-10 15:13:27 · 1721 阅读 · 0 评论 -
ASP.NET生成二维码
1、下载:ThoughtWorks.QRCode.dll 文件 2、#region 根据链接获取二维码 /// /// 根据链接获取二维码 /// /// 链接 /// 返回二维码图片 public static Bitmap GetQRCodeB原创 2017-03-10 15:12:34 · 1385 阅读 · 1 评论 -
ASP.NET 下拉多选自定义控件(可以联动)
ascx页面: .DivCheckBoxList { display: none; border: 1px solid Gray; background-color: White; width: 100px; position:absolute; height: 200px; ove原创 2017-03-10 15:10:24 · 5038 阅读 · 1 评论 -
Ashx+Jquery(Ajax)案例
jquery端: function GetCredit(credit) { $.ajax({ type: "GET", url: "../Ashx/GetCredit.ashx", customerID: 'text', cache原创 2017-03-10 15:06:42 · 464 阅读 · 0 评论 -
Page生命周期详解
转载自:http://www.cnblogs.com/jackcxd/archive/2010/05/29/1746310.html (1)请求页面:页请求发生在页生命周期开始之前。(2)开始:在开始阶段,将设置页属性,如Request和Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置IsPostBack属性。转载 2017-04-06 17:05:22 · 1148 阅读 · 0 评论