Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.Net Post方式获取数据流的一种简单写法

ASP.Net Post方式获取数据流的一种简单写法

最近在弄一些第三方的平台,经常调用第三方的接口实现某些特定的功能在实现的同时基本上都需要本地的数据经过服务器在Request到第三方的服务器中处理,再返回相应的数据结构体:json/xml以下是我总结的一个小方法,请农友们笑纳:public static string PostWebReq(string PostUrl, string ParamData, Encoding DataEncode){string ret = string.Empty;try...
ASP.NET中Session和Cache的区别总结

ASP.NET中Session和Cache的区别总结

以前实现数据的缓存有很多种方法,有客户端的Cookie,有服务器端的Session和Application。其中Cookie是保存在客户端的一组数据,主要用来保存用户名等个人信息。Session则保存对话信息。Application则是保存在整个应用程序范围内的信息,相当于全局变量。通常使用最频繁的是Session,那么Session和Cache又有什么区别呢?本节结合使用经验,详细介绍Session缓存和Cache缓存的区别。(1)最大的区别是Cache...
ASP.NET OutputCache详解

ASP.NET OutputCache详解

当用户访问页面时,整个页面将会被服务器保存在内存中,这样就对页面进行了缓存。当用户再次访问该页,页面不会再次执行数据操作,页面首先会检查服务器中是否存在缓存,如果缓存存在,则直接从缓存中获取页面信息,如果页面不存在,则创建缓存。页面输出缓存适用于那些数据量较多,而不会进行过多的事件操作的页面,如果一个页面需要执行大量的事件更新,以及数据更新,则并不能使用页面输出缓存。使用@OutputCatch指令能够声明页面输出缓存,示例代码如下所示。复制代码 代码如下...
ASP.NET中的Cache使用介绍

ASP.NET中的Cache使用介绍

Cache 即高速缓存 ,我想非常多人对他的第一印象一定像我相同,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是怎么提高系统性能和运行速度呢?是不是在所有情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期研发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1.Cache 是怎么工作的 Cache 是分配在服务器上的一个公共的...
asp.net实现文件无刷新上传方法汇总

asp.net实现文件无刷新上传方法汇总

遇到上传文件的问题,结合之前用到过的swfUpload,又找了一个无刷新上传文件的jquery插件uploadify,写篇博客记录一下分别介绍这两个的实现方法swfUpload 导入swfUpload的开发包 添加js引用,引用swfUpload.js与handler.js文件,如果对swfUpload不了解、有疑问可以看看这篇文章 页面初始化修改handler.js文件中 上传成功的事件,serverData是服务器端的响应Uploadify 导入upl...
ASP.NET中集成百度编辑器UEditor

ASP.NET中集成百度编辑器UEditor

0.ueditor简介UEditor是由百度WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点。开源基于BSD协议,所有源代码在协议允许范围内可自由修改和使用。UEditor官网:http://ueditor.baidu.com/website/index.htmlUEditor官方文档地址: http://fex.baidu.com/ueditor/1.将ueditor包导入项目将从官网上下载的开发包解压后包含到项目...
使用Lucene.NET实现站内搜索

使用Lucene.NET实现站内搜索

导入Lucene.NET 开发包Lucene 是apache软件基金会一个开放源代码的全文检索引擎工具包,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。Lucene.Net 是 .NET 版的Lucene。你可以在这里下载到最新的Lucene.NET创建索引、更新索引、删除索引搜索,根据...
使用SWFUpload实现无刷新上传图片

使用SWFUpload实现无刷新上传图片

在做项目时,需要用到一个图片的无刷新上传,之前听说过SWFUpload,于是想要通过SWFUpload来进行图片的无刷新上传,由于我的项目属于是ASP.NET项目,所以本文着重讲解ASP.NET 的使用,个人感觉示例基本给的很清晰,参考文档进行开发,并非难事0. 首先下载swfUpload 包,在下载的包中有samples文件夹,samples下有demos文件夹,打开demos文件夹可看到如下图所示结构我们待会会用到的包括,swfupload目录下的文件...
C#将DataTable转化为List<T>

C#将DataTable转化为List&lt;T&gt;

在使用三层架构开发一个网站时,希望把DataTable对象转换为List<T>对象,于是在网上找资料,总结一个比较方便的方法来实现——使用反射。思路:初始化一个List<T>对象 获取到T所有的属性,初始化一个T对象 遍历所有属性,如果DataTable中含有相应属性的值则为T对象赋值,如果没有对应的列则检查数据模型是否定义有误(属性名与列名比较时不区分大小写) 将T对象添加到List<T>对象中 总体代码:反射获取到...
javascript操作ASP.NET服务器控件

javascript操作ASP.NET服务器控件

在ASP.NET中使用js时,js获取DOM元素时,经常获取不到,这是因为获取的方法有误,现在介绍一方法,解决如何使用js获取ASP.NET控件在浏览器端生成html标签对应的id1.获取服务器端控件在浏览器端生成的标签的id,即服务器控件对应的客户端html标签id通过服务器端控件的ClientID属性可以获取到相应在浏览器即客户端html标签中对应的id值,获取方法如下复制代码 代码如下:<%= newsId.ClientID %>2.通过...
ASP.NET中CKEditor与CKFinder的配置使用

ASP.NET中CKEditor与CKFinder的配置使用

将CKEditor 与 CKFinder 的包含在项目中,并添加程序集的引用从http://cksource.com网站上下载CKEditor与CKFinder,并将这两个解压的项目之下,里面的 samples文件夹中是示例,是不需要的可以将samples文件夹直接删除,在ckeditor和ckfinder目录下各有bin目录,添加对bin目录下的release目录下的程序集的引用2.在需要富文本编辑器的页面注册用户控件复制代码 代码如下:<%@ R...
ASP.NET检测到不安全 Request.Form 值解决方案汇总

ASP.NET检测到不安全 Request.Form 值解决方案汇总

当我们在网站中使用CKEditor等富文本编辑器时,大多都会遇到这样的到警告这是因为ASP.NET默认开启对页面提交内容的验证(不仅是ASP.NET MVC,WebForms也默认启用对页面提交的内容进行验证),解决这个问题的关键就在于在有富文本编辑器的页面或者会有提交html代码的页面关闭验证,可大致分为以下三种情况:基于Framework2.0 webForm的网站这种情况相比之下算是最好解决的,直接在需要的页面顶部的 Page 指令中设置 Valid...
ASP.NET中实现Form表单字段值自动填充到操作模型中

ASP.NET中实现Form表单字段值自动填充到操作模型中

我们知道ASP.NET MVC有个强大的地方就是Form表单提交到action的时候,可以直接将Form的参数直接装配到action的参数实体对象中比如复制代码 代码如下:action方法 Register(UserModel userModel){ ............................. }在提交表单的时候,会自动讲表单里面的字段封装到对应的UserModel字段里面那么 WebForm里面可不可以也紫将呢?因为每次都要去获得数据,优...
ASP.NET中实现根据匿名类、datatable、sql生成实体类

ASP.NET中实现根据匿名类、datatable、sql生成实体类

在开发中可能会遇到这几种情况:1、EF或LINQ查询出来的匿名对象在其它地方调用不方便,又懒的手动建实体类2、通过datatable反射实体需要先建一个类 ,头痛3、通过SQL语句返回的实体也需要先建一个类 ,头痛4、如果通过代码生成器要写模版,需要安装或者不想生成一堆不用的类 为了解决上面的不便之处,我封装了一个实体生成类,可以扔到程序里面任意调用封装类:using System;using System.Collections.Generic;usin...
<< 171 172 173 174 175 176 177 178 179 180 >>