asp.net framework2.0验证控件在ios/iphone/ipad下无效解决办法

评论(0)浏览(64)分类:Asp.Net/C#/WCF
asp.net framework2.0验证控件在ios/iphone/ipad下无效解决办法  asp.net使用framework2时,如果使用了Validator控件,如RequiredFieldValidator,当ios系统设备如ipad,iPhone访问网站,valitator控件会无效,这个是由于framework2浏览器配置(路径:C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers)没有对ios系统下新浏览器做配置造成,导致无法识别此浏览器而没有发送验证代码到客户端..

C#模拟浏览器多线程下载软件

评论(0)浏览(26)分类:Asp.Net/C#/WCF
C#模拟浏览器多线程下载软件  C#模拟浏览器多线程下载软件,有些网站判断了user-agent和来源地址时,使用迅雷,flashget无法批量下载图片,使用本下载软件可以模拟浏览器请求头,添加来源地址和用户代理字符串(user-agent),突破服务器下载封锁,代理功能敬请期待。  C#模拟浏览器多线程下载软件操作界面如下  点击下载C#模拟浏览器多线程下载软件源代码,可执行文..

如何设置asp.net sessionid获取用户session信息

评论(0)浏览(28)分类:Asp.Net/C#/WCF
如何设置asp.net sessionid获取用户session信息  如何设置asp.net sessionid获取用户session信息,如使用了uploadify,swfupload等居于flash上传的控件,非ie浏览器flash不会传递sessionid的cookie值到服务器,会导致无法获取当前用户的session值,从而无法将图片和当前用户关联起来。  解决办法就是通过get/post传递当前用户的SessionId到服务器(sessionid值也存储在cookie中,名称为AS..

asp/asp.net生成网站快捷方式

评论(0)浏览(112)分类:Asp.Net/C#/WCF
asp/asp.net生成网站快捷方式  asp.net生成网站快捷方式源代码shortcut.aspx.cs protected void Page_Load(object sender, EventArgs e) { string Shortcut = [InternetShortcut] + Environment.NewLine; Shortcut += URL=http://www.w3dev.cn/ + Environment.NewLine;//注意修改链接地址 Shortcut += IDList= + Environment.NewLine; ..

C#/vbscript/JS如何加密保护HTML/javascript源代码

评论(1)浏览(735)分类:JavaScript/Ajax开发技巧
C#/vbscript/JS如何加密保护HTML/javascript源代码  本文通过将源代码进行unicode转换后进行混淆加密,对HTML或者javascript源代码进行加密,将内容转换为一些看似乱码的内容,然后通过客户端的JS脚本反相解析回来。  HTML/javascript源代码加密混淆算法1)ASCII编码内可见字符【33~126】,33~79进行+47操作操作,80~126进行-47操作2)ASCII编码内部可见字符【0~32,127】,【128~133】,不操..

javascript/asp.net转换字符串为16进制编码

评论(0)浏览(400)分类:JavaScript/Ajax开发技巧
javascript/asp.net转换字符串为16进制编码  将字符串编码为16进制\u(asciis大于256)或者\x(ascii小于等于256)编码的字符串,当原页面和请求页面编码不统一时,可以有效解决中文内容乱码问题。  javascript将字符串转为16进制编码内容,以\x16进制形式显示在源代码中,实现代码的简单加密。源代码如下script function sToHex(str) { var val = ,charCode,s; f..

Asp.Net+flash+jquery.TY.js涂鸦插件,可保存涂鸦图片

评论(2)浏览(453)分类:JavaScript/Ajax开发技巧
Asp.Net+flash+jquery.TY.js涂鸦插件,可保存涂鸦图片  20132-20更新:增加了加载图片的缩放功能。将缩放后的宽度传到动态页,动态页获取后重新计算坐标位置后绘图。如果涂鸦不和图片合成,当宽度小于默认的650,绘制一条分隔线。  Asp.Net+flash+jquery实现的在线涂鸦插件,通过将涂鸦数据发送到ashx页面,ashx获取到数据后绘制图片并保存涂鸦图片。  本示例基于謾軻(Manction),http://ma..

C# HttpWebRequest GetRequestStream没反应超时解决办法

评论(0)浏览(835)分类:Asp.Net/C#/WCF
C# HttpWebRequest GetRequestStream没反应超时解决办法  前几天写的一个winform程序启动多线程调用HttpWebRequest POST请求远程网址验证数据,在window2003系统下运行没有问题,但是放到window2008系统或者window7下面运行的时候,出现了操作超时的问题,或者验证数据返回很慢,网速绝对没有问题的,同一台电脑,系统为window2003,然后通过vmware虚拟机安装了window2008和window7系统运行编写的软..

Asp.Net/asp检查百度搜索引擎是否收录网址

评论(0)浏览(150)分类:Asp.Net/C#/WCF
Asp.Net/asp检查百度搜索引擎是否收录网址  使用asp.net或者asp检查某个url地址,某篇文章是否被搜索引擎,如百度,谷歌,搜狗收录。  实现原理:直接搜索你那篇文章的url地址(不带协议,但上协议也行,代码会自动去掉协议内容),如果被索引会返回搜索结果,否则会提示找不到信息。  Asp.Net检查百度,谷歌,搜狗搜索引擎是否收录文章网址源代码using System;using System.Net;u..

HTML5拖拽多文件上传asp.net示例

评论(0)浏览(395)分类:Asp.Net/C#/WCF
HTML5拖拽多文件上传asp.net示例  使用html5的拖放事件实现监控文件的拖拽,然后使用FormData及XMLHttpRequest对象将文件上传到服务器。更多XMLHttpRequest新特性参考此文:XMLHttpRequest Level 2新特性介绍  如果你的浏览器拖拽文件不是执行上传操作而是在浏览器打开或者弹出保存对话框,那么你的浏览器应该不支持拖放上传功能,请使用firefox或者chrome来测试。  源代..

ILDASM下载,已经去掉SuppressIldasmAttribute

评论(0)浏览(145)分类:Asp.Net/C#/WCF
ILDASM下载,已经去掉SuppressIldasmAttribute  去掉SuppressIldasmAttribute属性的ILDASM下载。如果ILDASM存在SuppressIldasmAttribute属性,当要反汇编的程序集包含SuppressIldasmAttribute属性时,会报错受保护的模块 无法进行反汇编。按照下面的办法修改后的,可以打开存在SuppressIldasmAttribute属性的程序集来源:http://www.cnblogs.com/TianFang/archive/2012/12/09/2810344.html..

asp.net file控件multiple保存文件示例

评论(0)浏览(437)分类:Asp.Net/C#/WCF
asp.net file控件multiple保存文件示例  给file控件添加h5属性multiple时,支持h5的浏览器如chrome,firefox,IE10+(IE9虽然支持h5,但是不持支持multiple属性),可以一次性选择多个文件。  本示例展示asp.net如何保存file控件添加了multiple属性的所有文件。demo.htmlmeta charset=utf-8 /titleasp.net file控件multiple保存文件示例/titleform method=post enctype=multipart..

codesmith提示The 'xxxx.cst' template property 'xxxx' is required

评论(0)浏览(195)分类:Asp.Net/C#/WCF
codesmith提示The 'xxxx.cst' template property 'xxxx' is required  今天在用codesmith将数据库表生成对应的C#类模型cs代码,执行Generate后提示The Entity.csttemplate property 'Table' is required错误。  出现这个错误是因为模板文件cst里面定义了某个属性值,如上面截图所示的Table属性。%@ Property Name=Table Type=TableSchema %  这个Table属性还没有通过IDE编辑器右边的Properies窗口赋..

vs或者mssqlserver如何将数据库表转为C#类模型

评论(0)浏览(146)分类:Asp.Net/C#/WCF
vs或者mssqlserver如何将数据库表转为C#类模型数据库里面的表,如何转为C#的类模型。 如数据库表Test有2个字段 idint titlenvarchar(100) 有什么工具可以将这个表生成C#的类模型cs文件,如下面类似的代码 test.cspublic class test{ private int id; public int _id{get{return id;}set{id=value;}} private string title; public int _title{get{return title;}set{title=value;}}}..

SqlServer数据类型、C#SqlDbType对应关系及转换

评论(0)浏览(370)分类:SQL及数据库
SqlServer数据类型、C#SqlDbType对应关系及转换SQL Server类型C#类型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimecharstringvarcharstringncharstringnvarcharstringtextstringntextstringimagebyte[]binarybyte[]uniqueidentifierGuid// SqlDbType转换为C#数据类型public static Type SqlType2CsharpType(SqlDbType sqlType){switch (..

OleDbType枚举类型对应的Microsoft Access数据类型

评论(0)浏览(126)分类:SQL及数据库
OleDbType枚举类型对应的Microsoft Access数据类型  当使用 Access 界面设计表时,您将看到几种选择与数据库数据类型不匹配的字段类型。这是因为这些"类型"是只显示格式,不能确定该数据类型。access 使用通过该 Microsoft OLE DB 提供程序以确定如何设置数据格式的 jet 不一定是公开的其他属性。  这些属性的示例包括: 常规日期、 长日期、 长时间、 中时间、 短时间、 中日期,和 短日期..

asp.net执行sql随机读取access记录一样解决办法

评论(0)浏览(100)分类:Asp.Net/C#/WCF
asp.net执行sql随机读取access记录一样解决办法  网上找的随机读取access数据库的sql如下select top 10 * from table order by rnd(ID)--ID为自动增长的列  在access查询分析里面执行上面的sql可以得到随机的10条记录,但是在asp.net环境下用ado.net执行上面的sql语句,无论怎么刷新页面,得到的都是相同记录,不会变化。  这是因为ADO.NET访问Access数据库的时候会有缓存。可以使用以下..

ajaxpro使用总结--总目录

评论(0)浏览(288)分类:Asp.Net/C#/WCF
ajaxpro使用总结--总目录ajaxpro使用总结ajaxpro2.dll for .net 2.0ajaxPro7.7.31.1 出现this.onTimeout is not a function 的Bug解决方案ajaxPro7.7.31.1 返回DataTable,DateSet出错ajaxpro示例代码下载.rarajaxpro无刷新,分页更新repeater/GridView数据源 今天忽然想用ajaxpro框架,于是研究了一下ajapro框架的用法。总结如下  一、配置和使用说明看下面这篇文章 ..

SqlBulkCopy保证插入正确数据行而非全部失败

评论(0)浏览(556)分类:Asp.Net/C#/WCF
SqlBulkCopy保证插入正确数据行而非全部失败  导入数据时使用SqlBulkCopy结合DataTable那个速度是飕飕的,快得不行,特别适用于excel批量导入MSSQLServer。但是有个问题就是SqlBulkCopy是批量导入,只要有一条数据不符合数据库字段的类型(如int类型的,没有设置为DBNull.Value而是空字符或者其他非数字内容,字符串长度大于数据库字段定义的长度),会导致整个表格导入失败。  那么如..

asp.net获取excel中sheet所有名称和个数

评论(0)浏览(74)分类:Asp.Net/C#/WCF
asp.net获取excel中sheet所有名称和个数  asp.net获取excel文件中所有sheet的名称和个数。 /// summary /// 获取EXCEL的表 表名字列 /// /summary /// param name=p_ExcelFileExcel文件/param /// returns数据表/returns public DataTable GetExcelTableName(string p_ExcelFile) { try { ..

framework4.0设置validateRequest false无效

评论(0)浏览(374)分类:Asp.Net/C#/WCF
framework4.0设置validateRequest false无效  当asp.net程序运行在framework4.0下时,即使设置了web.config system.web pages validateRequest=false  当提交了包含这种html标签时还是会出现 验证错误, 从客户端(content=p align=justify...)中检测到有潜在危险的 Request.Form 值,ASP.NET 4.0.30319.0。  按照访问策略,这将导致一些安全问题,如:跨站脚本攻击(cross-site ..

C#读写串口数据源代码

评论(0)浏览(256)分类:Asp.Net/C#/WCF
C#读写串口数据源代码  C#串口所在命名空间:using System.IO.Ports;该类提供了同步 I/O 和事件驱动的 I/O、对管脚和中断状态的访问以及对串行驱动程序属性的访问。 SerialPort sp = null; /// summary /// 打开串口 /// /summary /// param name=protName串口号/param /// param name=baudRate波特率/param ///..

C#使用wmi获取计算机串口设备信息

评论(0)浏览(174)分类:Asp.Net/C#/WCF
C#使用wmi获取计算机串口设备信息  C#使用wmi获取计算机串口设备信息源代码,C#使用wmi获取计算机硬件设备信息源代码注意:项目需要添加System.Management.dll的引用,要不找不到名字空间System.Management当系统串口连接了多个设备,通过此代码可以很容易找到你需要的串口信息然后从指定串口读取数据。  C#使用wmi获取计算机串口设备信息源代码如下using System;using Syst..

C#生成缩略图和添加水印类库

评论(1)浏览(49)分类:Asp.Net/C#/WCF
C#生成缩略图和添加水印类库  C#支持高质量缩略图、文字水印、图片水印、透明度水印源代码类库using System;using System.Collections;using System.Web;using System.Web.UI;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;namespace DIYSystem.Common.Picture{/**//// summary/// 给图片添加水印的 Class。/// /summarypublic cla..

web.config禁用不需要的http请求谓词

评论(0)浏览(102)分类:Asp.Net/C#/WCF
web.config禁用不需要的http请求谓词  如何配置asp.net的web.config关闭网站不需要的http请求谓词OPTIONS、HEAD、PUT、DELETE、TRACE,CONNECT,只允许GET、POST谓词。  要禁用危险的OPTIONS,TRACE等http请求谓词,给web.config的configuration节点增加下面的配置内容即可。 system.webServer security requestFiltering verbs allowUnlisted=false ..

IE里Cookie跨域不能读取

评论(2)浏览(501)分类:Asp.Net/C#/WCF
IE里Cookie跨域不能读取  最近在做一个流量统计的东西的时候,偶然发现IE在对iframe里面的页面写Cookie的时候有一些安全限制,导致读取Cookie不成功,找了好长时间的解决办法,重要找到如下的办法:  1.页面里的COOKIE不能是浏览器进程的COOKIE(包括验证票和不设置超时时间的COOKIE),否则跨域会取不到.这点做跨域COOKIE的人比较少提到.不过实际上留意下几家大学做的..

微信https从传输流收到意外的 EOF 或 0 个字节。

评论(0)浏览(753)分类:Asp.Net/C#/WCF
微信https从传输流收到意外的 EOF 或 0 个字节。  今天用webrequest请求微信https api获取token时出现错误。代码错误行(操作系统window7和window2003都会报错)行 47: response = request.GetResponse() as HttpWebResponse;从传输流收到意外的 EOF 或 0 个字节。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出..

访问iis所有动态页提示链接被重置http状态aborted

评论(0)浏览(948)分类:Asp.Net/C#/WCF
访问iis所有动态页提示链接被重置http状态aborted  昨天配置asp.net运行环境时,访问所有的动态页,如asp.net的aspx或者asp,都提示链接被重置,http状态为aborted。  看系统系统日志也没用错误提示,不知道哪里权限配置错误了,蛋痛。后面发现asp.net是因为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files目录没有加上Users组的写入权限,加上后访问asp.net的aspx..

访问asp.net aspx页面弹出框输入用户名和密码

评论(0)浏览(121)分类:Asp.Net/C#/WCF
访问asp.net aspx页面弹出框输入用户名和密码  如果访问asp.net的aspx页面时,如果弹出窗口要输入用户名和密码,那么出现这个问题的主要原因可能有如下几点1)配置启动程序池的标识账户(默认为网络服务账户Network service)没有读取和运行网站的权限,要给这个账户加上网站的读取和运行权限。2)访问网站的配置的用户(默认为IWAM_开头的来宾账户),没有读取和运行网站的权限,要给这个..

.net framework 2.0安装失败无法访问window installer服务

评论(0)浏览(65)分类:Asp.Net/C#/WCF
.net framework 2.0安装失败无法访问window installer服务  昨天给一台window2003服务器(32位)安装.net framework 2.0时,老提示安装失败,查看系统日志提示无法访问:无法访问window installer服务这个错误。  .net framework 2.0安装程序是绝对没有问题的,因为在另外一个台同样是window2003(32位)的服务器成功安装。后面找到一个连接说可能是window installer服务版本太低(开始,运行,输入..