ASP.NET
小巷而已
唔,好吧
展开
-
asp.net不允许访问.json文件的解决办法
不能访问*.json文件的解决办法web.config中添加原创 2017-07-25 15:24:43 · 1464 阅读 · 0 评论 -
asp.net限制页面只能在iframe中访问
判断Request.ServerVariables["HTTP_REFERER"]的状态,Request.ServerVariables["HTTP_REFERER"]是来源链接,如果值为null,则说明是直接输入网址来访问的。 protected void Page_Load(object sender, EventArgs e) { if (Request.Server原创 2017-12-29 14:27:53 · 740 阅读 · 0 评论 -
Web API 的用法
昨天看了两篇文章:ASP.NET Web API(一):使用初探,GET和POST数据【Parry】HttpClient + ASP.NET Web API, WCF之外的另一个选择【dudu】通过这两篇文章让我了解了WEB API的简单用法。Parry是在MVC中使用WebAPI:在Visual Studio 2012中新建MVC4项目,在App_Start目录下有一个Web转载 2017-10-28 09:41:45 · 538 阅读 · 0 评论 -
“检测到有潜在危险的 Request.Form 值”非关闭验证的解决办法
最常发生此错误的场景:服务端接收富文本编辑器带格式的内容。(不推荐)网络上通常对于《.net会报出“检测到有潜在危险的 Request.Form 值。”》异常的解决办法是“ValidateRequest="false"” 和 web.config中添加“<httpRuntime requestValidationMode="2.0" />”原创 2017-09-29 11:40:58 · 3166 阅读 · 1 评论 -
Layui富文本编辑器图片上传接口(.NET C#)
本来想偷懒找个现成的接口,搜了一下发现没有现成的,那我在这写一个并分享给大家吧。写的.NET C#,需要VS打开或是IIS发布起来才有效果!!!直接打开没效果别找我!!!原创 2017-09-08 14:46:38 · 20211 阅读 · 7 评论 -
ASP.NET - 查询邮件及邮件内容
挺早之前整理的一套邮件信息查询功能。后半部分贴入完整前后台代码。 首先需要添加引用OpenPop.NET类,版本为2.0.5:已存入百度云共分为两个页面:1.邮件列表页面,不包含邮件内容 2.选中的邮件的全部内容,由1页面传值来查询显示页面一、邮件列表页面:1.项目名称上右键添加引用: 2.使用Rep原创 2017-08-25 11:37:29 · 3528 阅读 · 0 评论 -
FileUpload控件文件上传、扩容、限制文件类型及上传验证
首先,文件上传需要使用FileUpload控件,针对于此控件我们来进行一系列的操作。1、将选中文件上传到目标位置: //获取上传文件的文件名称 string name = FileUpload1.FileName; //将文件名称拼接成为想要的相对路径 string path = "images/" + DateTime.Now.ToStri原创 2016-07-30 22:18:36 · 10745 阅读 · 0 评论 -
C#图片验证码制作,上传图片加水印,使用Drawing绘制
首先引用命名空间:system.Drawing; 将aspx页面当做图片路径,在load事件中进行绘制并保存在内存流中//1、准备画布 Bitmap img = new Bitmap(60,30);//使用位图,宽度60像素,高度30像素 //2、准备画画的一系列内容 Graphics g = Graphics.FromImage(img)原创 2016-08-16 15:27:47 · 630 阅读 · 0 评论 -
ASP.Net中ashx中读写session的解决办法
在ashx中虽然可以使用context点出session,但是无法进行访问,解决办法也很简单,有以下两步:1、导入命名空间:using System.Web.SessionState;2、添加接口:IRequiresSessionState 为可读可写会话的接口或是只读接口:IReadOnlySessionState原创 2016-08-22 15:24:12 · 472 阅读 · 0 评论 -
回发或回调参数无效的各种情况分析及解决办法
今天,在实现级联菜单的时候,突然出现以下错误:回发或回调参数无效。在配置中使用 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventV转载 2016-11-01 02:34:05 · 3568 阅读 · 0 评论 -
验证视图状态 MAC 失败,不能在群集中使用 AutoGenerate
ASP.NET站点发布后,遇到如下错误:验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Web.Htt转载 2016-11-05 19:18:12 · 3816 阅读 · 0 评论 -
ASP.NET获取访问者IP的方法
/// /// 获取IP地址 /// public static string IPAddress { get { string userIP; // HttpRequest Request = HttpContext.Current.Request;转载 2017-02-03 16:03:25 · 3164 阅读 · 0 评论 -
ASP.NET Cache缓存
ASP.NET提供了在一个ASP.NET应用程序基本上缓存信息的编程功能。该功能和Application对象相似,但它具有在ASP.NET应用程序的生命周期内动态维护缓存信息的能力。在应用程序中缓存数据可以极大地提高性能,因为数据对于服务器是本地的,能够被快速检索。而不必重新查询最初的数据源。特别现在的系统一般最大的瓶颈是在数据库,合理利用缓存可以减少很多没有必要的数据库访问,从而优化系统的性能。转载 2017-02-06 10:39:59 · 286 阅读 · 0 评论 -
UEditor ASP.NET图片上传功能配置
转自:http://www.cnblogs.com/bibi-feiniaoyuan/p/5807040.html1、官网下载 UEditor .Net最新版:官方网址:http://ueditor.baidu.com/website/download.html#ueditor UTF-8版 和GBK版选择疑问解决推荐参考:http://www.yulijun.com/web-gbk-ut转载 2017-04-24 20:33:09 · 6815 阅读 · 2 评论 -
ASP.NET WebForms隐藏aspx后缀的用法
目的:访问页面 aaa.aspx ,路径显示为aaa ,将.aspx文件后缀隐藏掉。使用的是FriendlyUrls,记得这个东西好几年前就知道了,一直没用,今天来试用一下。1、先创建一个空网站2、解决方案上右键,管理NuGet程序包3、搜索 FriendlyUrls ,并安装4、安装完毕后,项目结构如下,这4个原创 2017-06-19 11:29:43 · 3214 阅读 · 0 评论 -
ASP.NET缓存机制
一、页面级缓存页面顶部增加则此页面缓存时间为10秒,无参数依赖。如果页面依赖参数进行缓存,则BaryByParam是必有属性,无参数则填 none,有参数则填key值,多个参数缓存以分号隔开。这样当页面请求时会根据参数返回相应的缓存页面,当然缓存时间依然为10秒。二、配置文件统一配置页面缓存属性在Web.config配置文件中,system.web标记中增加原创 2018-01-07 09:43:21 · 813 阅读 · 0 评论