ASP.NET 技术文章
七色鸟
这个作者很懒,什么都没留下…
展开
-
冒泡算法
今天工作不是太忙,无意间翻博客看到冒泡排序的算法,热血沸腾也想写一个出来。好久没写过了。代码贴出来: string words = "10,56,98,23,77,68,5"; Response.Write("原始数据为:" + words+"");原创 2011-07-28 10:02:11 · 320 阅读 · 1 评论 -
asp.net 截取带有html标签的字符串(先过滤html,再截取)的方法
/// /// 根据汉字长度截取字符串 /// /// /// 中文字符串长度 /// public static string CutString(this string value, int length) { if (string.IsNullOrEmpty(value)) return "";原创 2012-02-02 21:55:09 · 1400 阅读 · 3 评论 -
C# 基础知识:字符编码、编码转换
一、 ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制转载 2012-07-30 11:06:30 · 1164 阅读 · 0 评论 -
.NET 发送邮件
邮件发送失败的信息:.NET 发送邮件失败。 在邮件标头中找到无效的字符:“周”。亲,一大早就给我来了个邮件发送失败的东西!使用的是using System.Net.Mail;下的邮件发送类,很郁闷,网上查了资料。叽叽歪歪的,也都没有解决。http://topic.csdn.net/u/20080327/14/753ef8e2-ed87-4d8d-a6ab-41ba9b原创 2012-08-21 10:27:40 · 1335 阅读 · 0 评论 -
ASP.NET中如何正确使用Session
作者:菩提树下的杨过 来源:博客园 时间:2010-08-24 阅读:3629 次 原文链接 [收藏] 摘要:ASP.NET开发人员都知道Session在使用过程中很不稳定,或者性能上不如Cookie,这篇文章将告诉我们如何正确使用Session。 Asp.Net中的Session要比Asp中的Session灵活和强大很多,同时也复杂转载 2012-09-02 11:40:59 · 773 阅读 · 0 评论 -
跨域名(跨服务器)共享SESSION ASP.NET 解决方案
首先,我说的跨域是指:a.myDomain.comb.myDomain.com这样的域。如果你想http://www.abc.com/http://www.bca.com/这样共享SESSION这里暂不讨论(可以编程实现).第一步:使你的ASP.NET程序使用SQL保存SESSION状态。 实施方案:http://www转载 2012-09-02 11:39:57 · 1370 阅读 · 0 评论 -
jquery.formValidator 验证案例 二
jquery.formValidator 验证案例一继昨天使用这个 jquery.formValidator 以来,出现了很多问题。1. 使用AJAX验证,相应JS文件修改。2.验证错误的时候,弹出层,跑偏。3.验证错误的时候,弹出层被下拉框顶破。4.AJAX验证错误以后,提示错误信息。依然能够提交! (http://my.oschina.net/numb/blog/3638转载 2012-08-28 11:45:00 · 801 阅读 · 0 评论 -
多文件上传--3 (uploadImage.swf)
源代码下载地址:http://download.csdn.net/detail/vincent_void/4632113本篇同二《多文件上传--2 uploadImage.swf》相比,只是增加了一个限制文件大小的功能。页面引用代码如下所示: window.onload = function () {转载 2012-10-09 17:13:44 · 2306 阅读 · 3 评论 -
多文件上传--2 (uploadImage.swf)
第一篇(http://download.csdn.net/detail/vincent_void/3928566)FlashUpload,多文件上传本文为第二篇:上图。 支持图片本地预览,再上传功能!实现代码,超级简单。 window.onload = function () {转载 2012-08-24 10:35:12 · 4305 阅读 · 17 评论 -
ASP.NET Cookies 概览
Cookies 为 Web 应用程序提供了存储特定用户信息的方法。例如,当一个用户访问网站的时候,你能够使用 Cookies 来存储该用户的偏好或其他信息。在用户下一次访问网站的时候,应用程序能够获取这些较早前被存储的信息。什么是 Cookies?Cookies 是随着请求连同页面一起在 Web 服务器和浏览器之间来回流动的小块文本。Web 应用程序能够随时在用户访问网站的时候读取转载 2012-10-11 11:30:37 · 816 阅读 · 0 评论 -
Asp.net 同一用户名不能同时登陆(单点登陆)
转自:http://www.cnblogs.com/whz881027/articles/2105985.htmlAsp.net中实现同一用户名不能同时登陆(单点登陆)Web 项目中经常遇到的问题就是同一用户名多次登陆的问题,相应的解决办法也很多,总结起来不外乎这几种解决办法:将登陆后的用户名放到数据库表中;登陆后的用户名放到Session中;登陆后的用户名放到Appli转载 2012-10-11 17:23:26 · 1128 阅读 · 0 评论 -
JQuery上传插件Uploadify使用详解
http://www.cnblogs.com/oec2003/archive/2010/01/06/1640027.htmlUploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载 官方文档 官方演示 首先按转载 2012-09-23 08:49:42 · 666 阅读 · 0 评论 -
kindeditor默认粘贴为无文本格式怎么实现配置
作者: lj419300, 发布日期: 2011-07-09 19:49:29, 浏览数: 1851因为要做分类信息站 ?会员投稿时经常复制来的内容中有大量样式代码 让人很不爽。有的是直接从word中负责进来粘贴的,带有大量的格式。占用很大的数据库。所以希望编辑器默认粘贴为无格式文本。哪位高人可以解决吗?? 作者: 好转载 2012-12-22 11:06:47 · 4702 阅读 · 0 评论 -
缓存依赖
缓存依赖主要由3个核心类来实现:CacheDependency、AggregateCacheDependency、SqlCacheDependency。CacheDependency 类是 AggregateCacheDependency 类和 SqlCacheDependency 类的父类。 CacheDependency 类 在存储于 ASP.NET 应用程序的 C转载 2013-01-21 12:32:34 · 383 阅读 · 0 评论 -
ASP.ENT 生成图片水印
public static void MakeWaterMark(string ImgServerPath) { string WATERMARK_URL = "~/Images/etbs.png"; //水印图片路径 string path = HttpContext.Current.Request.MapPath(ImgServerPath);转载 2013-05-16 14:03:18 · 617 阅读 · 1 评论 -
判断访问网站的客户端是PC还是手机
方法一:string str_u = Request.ServerVariables["HTTP_USER_AGENT"]; Regex b = new Regex(@"android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|ki转载 2013-06-11 10:38:04 · 6766 阅读 · 0 评论 -
jquery.formValidator 验证案例
这两天在使用验证的时候,一直找不到问题所在!验证的效果一直出不来,很郁闷,后来自己单独写了一个页面案例。却出来了,发现问题的所在是因为form嵌套的原因。 使用到的资源下载地址!http://download.csdn.net/detail/vincent_void/4510738做一下笔记,以防下次使用查找麻烦!想要查看更全面的,原创 2012-08-19 13:53:34 · 1277 阅读 · 0 评论 -
ASP.NET 生成缩略图(防失真)。
BuildSourImage(),避免了使用传统的 SaveAs()方法保存文件。BuildThumbImage()方法,是生成缩略图的,这个生成缩略图的步骤是,首先读取原图。根据原图的大小,按照比例缩放原图。像下面的代码: //问题1 //这个判断就是判断,哪一个除数大(即高度大),那长度不变,高度乘以比例。反之,类推。转载 2012-07-19 17:04:10 · 1108 阅读 · 0 评论 -
对UTF-8和GB2312格式 URL进行解码
对UTF-8和GB2312格式 URL进行解码新的系统编码格式是:UTF-8 老的页面编码格式是: GB2312 新的系统的URL参数(带中文) 提交到老的系统中,中文参数是乱码。解决思路1,在新的系统中传递的时候使用JS进行解码,然后再编码。这种方案,和浏览器本身传参无区别。所以,在使用这种方案后,在老的系统中解码,依然解决不了问题。简单写一下实现的伪代码传参原创 2012-07-12 10:37:15 · 11014 阅读 · 1 评论 -
asp.net的Request.ServerVariables参数说明
当讨论Request对象内容时,要研究的集合之一就是ServerVariables集合。这个集合包含了两种值的结合体,一种是随同页面请求从客户端发送到服务器的HTTP报头中的值,另外一种是由服务器在接收到请求时本身所提供的值。在ServerVariables集合中返回的值包含的Web服务器详细信息和当前页面的路径信息。在任何地方创建一个页面都可使用这些信息。参数服务器环境变转载 2012-07-12 10:44:56 · 14000 阅读 · 0 评论 -
每个开发人员现在应该下载的十种必备工具
转自: http://hi.baidu.com/dongdongjiao/blog/category/%2Enet/index/4 看到这篇文章,觉得不错转了过来,对于我这样的.NET新手来说每个工具都是提高效率的好开始。将这十款软件的介绍重新格式化一下,方便以后查阅。原创 2011-08-06 18:42:35 · 335 阅读 · 0 评论 -
C#读取EXCEL文件
量变而质变,一点一点的积累,我想会变的! C#读取EXCEL文件,实质上和ADO.NET访问数据库的操作次序一样!引入命名空间:using System.Data.OleDb;下面为测试代码: public void Test() { s原创 2011-08-18 18:07:11 · 520 阅读 · 0 评论 -
WebDeploymentSetup.msi 编译出中文乱码aspx
上午做asp.net一个项目发布,,发现会生成很多的.dll文件。在网上查了下资料,使用WebDeploymentSetup.msi发布会将.dll文件浓缩为一个。注意安装web deployment project 后编译的aspx如果带中文会变成乱码,那是因为你下载的web deployment 插件版本不对,我的是vs2005中文,对应的是这个版本.http://do原创 2011-08-26 12:01:13 · 488 阅读 · 0 评论 -
VS2005发布网站问题及"aspnet_merge.exe”已退出,代码为 1的错误
VS2005发布网站时不会像VS2003一样生成规则的DLL文件、而生成的DLL文件名含有随机数且不能一个项目生成一个DLL文件、让人有一些遗憾、为了做到像vs2003一样,微软发布了WebDeployment Project插件可解决此问题:下载地址1、下载后安装、右键选择vs2005中的项目、会出现一个选项"Add Web Deployment Project"2、选择添加一个转载 2011-12-08 17:04:31 · 373 阅读 · 0 评论 -
C# 将数据导出到Excel汇总
在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,n等价于换行。 1、将整个html全部输出Excel此法将html中所有的内容,如按钮,表格,图片等全部输出到Excel中。 Response转载 2011-12-12 10:34:08 · 434 阅读 · 0 评论 -
WebApplication编程模型的优点
转自:http://social.msdn.microsoft.com/Forums/zh-CN/295/thread/c2e8fbdb-4483-4109-8906-39e8c63569f3WebApplication编程模型的优点: ●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 ●生成的程序集转载 2011-12-28 10:56:28 · 361 阅读 · 0 评论 -
网页中如何嵌入天气预报
1、新浪城市天气预报效果:http://www.sina.com.cn/iframe/2006/weather/610101.html" frameBorder=0 width=100 scrolling=no height=38 algin="center">代码:http://www.sina.com.cn/iframe/2006/weather/610101.html"转载 2012-02-02 21:53:10 · 3952 阅读 · 1 评论 -
将TIF 文件转换为图片
protected void Button1_Click(object sender, EventArgs e) { System.Drawing.Image img = System.Drawing.Image.FromFile(Server.MapPath("~/images/1.tif")); Guid guid = (Guid)img.Fram原创 2012-02-02 21:56:01 · 896 阅读 · 0 评论 -
ASPX引用JS文件出现乱码问题
在BS项目中,某个aspx页面需要引用外部脚本文件,通过在页面head节方式引用指定的js之后,仍然无效。通过alert方式调试,发现是由于js文件编码与js文件内容不符。由于js文件中包含中文注释,所以需要设置js文件为可识别中文的gb2312编码。aspx默认的编码格式是 UTF-8js 文件的编码格式为 gb2312这样子问题就找到了。我们需要把js文件保存为原创 2012-02-02 21:30:30 · 588 阅读 · 0 评论 -
asp.net 创建Excel并且填充里面数据
using System;using System.Collections;using System.Configuration;using System.Data;using System.Data.OleDb; //关于SQL语句操作using System.Web;using System.Web.Security;using System.Web.UI;using原创 2012-02-02 21:41:04 · 627 阅读 · 0 评论 -
网站用户单点登录系统解决方案
1 背景 在网站建设的过程中,多个应用系统一般是在不同的时期开发完成的。各应用系统由于功能侧重、设计方法和开发技术有所不同,也就形成了各自独立的用户库和用户认证体系。随着网站的发展,会出现这样的用户群体:以其中的一个用户为例,他(她)使用网站的多个应用系统,但在每个应用系统中有独立的账号,没有一个整体上的网站用户账号的概念,进入每一个应用系统前都需要以该应用系统的账号来登录。这带转载 2012-02-02 21:49:38 · 567 阅读 · 0 评论 -
ASP.NET安全问题--Froms验证的具体介绍(中篇)
启用Forms身份验证 相信大家对很清楚如何启用 Forms验证,但是这里我还是罗嗦一下。我们只要在 web.config文件中配置如下就行了:authentication mode="Forms"/> 这样之后,ASP.NET运行时就知道我们启用了Forms验证,在生命周期的验证阶段就激活FormsAuthenticationModule模 块。还有一点要特别注转载 2012-02-02 21:09:21 · 434 阅读 · 0 评论 -
C#中使用TimeSpan计算两个时间的差值
C#中使用TimeSpan计算两个时间的差值可以反加两个日期之间任何一个时间单位。private string DateDiff(DateTime DateTime1, DateTime DateTime2){string dateDiff = null; TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);TimeSpan ts2转载 2012-02-02 21:43:21 · 661 阅读 · 0 评论 -
AJAx 具体案例。
1.在项目中添加此dll的应用,同时需要在 webconfig的 里面 加上 2.在应用页面的Page_Load中添加Ajax.Utility.RegisterTypeForAjax(typeof(页面名));3.在要调用的后台方法前加ajax的声明①操作session时 [Ajax.AjaxMethod(Ajax.HttpSessio原创 2012-02-02 21:22:40 · 311 阅读 · 0 评论 -
大文件上传NeatUpload简单用法
转自: http://blog.csdn.net/dotnet_2007/article/details/1810503由于他给的案例中,比较杂乱,自己整理了一下。下载地址如下:http://download.csdn.net/detail/vincent_void/4369120 一般10M以下的文件上传通过设置Web.Config,再用VS200转载 2012-06-12 20:14:34 · 676 阅读 · 0 评论 -
ASP.NET 生成分页HTML标签
效果如下:程序代码:#region 分页代码 public int pPageSize = 5; public int pPageIndex = 1; public int pPageCount = 0; /// /// 获取分页HTML代码 ///原创 2014-03-10 15:17:08 · 1673 阅读 · 1 评论