Asp.net
亮亮1990
ing...
展开
-
图片防盗链
public void ProcessRequest(HttpContext context) { // 获取文件服务器端物理路径 string FileName = context.Server.MapPath(context.Request.FilePath); // 如果UrlReferrer为空原创 2014-04-30 09:26:27 · 632 阅读 · 0 评论 -
WebService 数据处理
public Class1() { } /// /// 将DataSet格式化成字节数组byte[] /// /// DataSet对象 /// 字节数组 public static byte[] GetBinaryFormatData(DataSet dsOriginal) {转载 2014-05-13 10:58:37 · 613 阅读 · 0 评论 -
webservice 采用SSL实现加密传输
7.9.2 采用SSL实现加密传输(1)在默认情况下,IIS使用HTTP协议以明文形式传输数据,Web Service就是使用HTTP协议进行数据传输的。Web Service传输的数据是XML格式的明文。没有采取任何加密措施,用户的重要数据很容易被窃取,如何才能保护网络中传递的这些重要数据呢?SSL(Security Socket Layer)的中文全称是加密套接字协议层,它位于HTT转载 2014-05-13 17:29:37 · 1122 阅读 · 0 评论 -
webservice 传输加密
namespace TestWebService{ public class MySoapHeader11:System.Web.Services.Protocols.SoapHeader { private string _UserID = string.Empty; private string _PassWord = string.Empty原创 2014-05-13 17:13:52 · 1627 阅读 · 0 评论 -
JS输出中文乱码问题解决
1. 设置页面编码:html; charset=utf-8" />原创 2014-07-30 15:33:49 · 1185 阅读 · 0 评论 -
.NET用户自定义分页控件
页面设计器内代码:"C#" AutoEventWireup="true" CodeFile="Pager.ascx.cs" Inherits="UserControl_Pager" %>"98%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> "right" style="padding原创 2014-11-10 14:06:15 · 718 阅读 · 0 评论 -
细说ASP.NET Forms身份认证
细说ASP.NET Forms身份认证阅读目录开始ASP.NET身份认证基础ASP.NET身份认证过程如何实现登录与注销保护受限制的页面登录页不能正常显示的问题认识Forms身份认证理解Forms身份认证实现自定义的身份认证标识在多台服务器之间使用Forms身份认证在客户端程序中访问受限页面用户登录是个很常见的业务需求,在ASP.NET中,这个过转载 2014-11-14 10:08:40 · 597 阅读 · 0 评论 -
C#中Abstract和Virtual
在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用转载 2015-12-05 17:10:16 · 422 阅读 · 0 评论 -
4款.Net报表控件优势对比分析
根据统计,目前市面上使用最为广泛的.NET报表控件有4款,分别为FastReport .NET,XtraReports Suite,ActiveReports 7 for .NET和Stimulsoft Reports.Ultimate,这四款报表控件各有异同,本文就这4款.NET报表控件进行分析,帮助你选择最合适自己的报表控件。FastReport .NETFastReport可能对转载 2016-03-22 14:46:01 · 2033 阅读 · 0 评论 -
支持“xxx”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
学习Asp.Net MVC4 时,使用EF。本来正常,但是由于修改了一下Model中的一个实体类。导致这个错误。“支持“xxx”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库”。为了解决上述错误,在Global.asax文件中在 Application_Start后添加以下语句:Database.SetInitializer(new Drop原创 2016-03-14 16:55:45 · 6227 阅读 · 2 评论 -
随机不重复邀请码
public class SerialNumberUtil { /**自定义进制(0,1没有加入,容易与o,l混淆)*/ private static char[] r = new char[] { 'Q', 'w', 'E', '8', 'a', 'S', '2', 'd', 'Z', 'x', '9', 'c', '7',原创 2016-12-27 19:07:43 · 2208 阅读 · 0 评论 -
FCKeditor 配置使用 JS获取FCKeditor内容
二.FCKeditor ★FCKeditor的配置使用及JS获取FCKeditor内容一、FCKeditor的配置使用拷贝fckeditor文件到webroot目录下,右击文件根目录--MyEclipse--Exculde From Validation--不进行有效性验证1._samples文件夹为例子2.页面添加如下代码 //设置js文件路径转载 2014-04-21 09:05:21 · 773 阅读 · 0 评论 -
Json 序列化
//下面的代码就是将数据库的值转化为Json的主要代码 JavaScriptSerializer java = new JavaScriptSerializer(); StringBuilder sb = new StringBuilder(); java.Serialize(lst, sb);原创 2014-04-03 13:26:13 · 572 阅读 · 0 评论 -
验证码
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "image/gif"; //建立Bitmap对象,绘图 Bitmap basemap = new Bitmap(200, 60);原创 2014-04-30 09:47:17 · 510 阅读 · 0 评论 -
Jquery Json==DataTable 转换 Json 和 前台遍历 Json
protected String ToJson(System.Data.DataTable table) { StringBuilder returnstr = new StringBuilder(); returnstr.Append("["); foreach (System.Data.DataRo原创 2014-04-17 17:19:30 · 1389 阅读 · 0 评论 -
多人同时录入信息时,获取刚添加的信息
Sql server 中 @@identity原创 2014-04-17 17:36:24 · 715 阅读 · 0 评论 -
页面中数据保存成EXECEL,word等
StringBuilder sb = new StringBuilder(); StringWriter sw = new StringWriter(sb); HtmlTextWriter htw = new HtmlTextWriter(sw); Page page = new Page(); HtmlForm form =原创 2014-04-03 12:45:57 · 563 阅读 · 0 评论 -
两整数相除,返回最小整数
Floor: 返回小于或等于指定值得最大整数 例如:Floor(6.5) : 6Ceiling: 返回大于或等于指定值得最小整数 例如:Floor(6.5) : 7int i = 9; int j = 7; Console.WriteLine(Math.Ceiling((double)i / j));原创 2014-04-03 12:49:06 · 845 阅读 · 0 评论 -
.net中response.write会改变css布局的问题
最近在做一个项目,刚开始用asp.net ,样式是用CSS控制,发现在使用了response.write后样式发生了变化,位置和字体都不正确。 Response.Write("alert(')")这种用法也是这样,2003中没有这 种情况,很不明白,恰巧看到了csdn上的一个帖子也是讨论这个问题的,其中提到原因有:ASP.NET 2.0里默认使用http://www.w3.org/TR/xht转载 2014-04-03 12:54:46 · 1233 阅读 · 0 评论 -
存储过程分页
sql-2005create procedure procName(@startIndex int,@endIndex int,@docount bit)asif(@docount=1)select count(*) from tableNameelsebegin with temptbl as (SELECT ROW_NUMBER() OVER (OR原创 2014-04-03 12:58:06 · 490 阅读 · 0 评论 -
.net过滤非法字符
/**//// /// 过滤sql中非法字符 /// /// 要过滤的字符串 /// string public static string Filter(string value) { if (string.IsNullOrEmpty(va转载 2014-04-03 12:59:34 · 1590 阅读 · 0 评论 -
远程抓取图片
以下介绍两种方法:1.利用WebRequest,WebResponse 类 WebRequest wreq=WebRequest.Create("http://www.xueit.com/eimg/uploadfile/downpig/20098/098215331763.gif"); HttpWebResponse wresp=(HttpWebResponse)wreq.Ge转载 2014-04-03 13:10:11 · 683 阅读 · 0 评论 -
DropDownList
DropDownList默认值的设定发现DropDownList是否绑定数据库和默认值的设定用的语句有影响,但是我没有弄明白是为什么。绑定数据库的DropDownList:eg:DropDownList1.SelectedValue=string; //string就是刚进页面时你要DropDownList所选的值。非绑定数据库的DropDownList:eg:DropDown转载 2014-04-03 13:24:41 · 931 阅读 · 0 评论