Asp.Net
文章平均质量分 59
wanzhuan2010
这个作者很懒,什么都没留下…
展开
-
AspNetPager控件的使用方法
首先从网上一下AspNetpager.dll文件1、 先把AspNetPager.dll脱到工具箱中如图:多一个控件出来,把他拖到界面上 2、新建 一个存储过程如:create procedure [dbo].[cwg2000] (@startIndex int,--当前页码@endIndex int,--每页显示多少条@docount int)---一个标置原创 2010-04-17 14:15:00 · 1126 阅读 · 0 评论 -
HTTP Header 详解
HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-header,即httpheader消息 。http header 消息通常被分为4个部分:gener转载 2012-05-02 13:43:47 · 783 阅读 · 0 评论 -
1%,是不是有效的Win32应用程序
今天在使用CLR Profile程序时,用来监测网站内存分配情况,但网站报错说:1%,不是有效的Win32应用程序,在没有使用 CLR Profile 程序之前,网站访问一直是正常的.在上网查了半天,无果.在不经意间发现 C:\Windows\Microsoft.NET\Framework\v4.0.30319 目录下的csc.exe 文件更新时间为今天,而且大小为0KB,所以原创 2012-04-18 14:07:19 · 6380 阅读 · 0 评论 -
以独立文件方式配置Log4net
使用log4net已经很久了.但从来没有详情了解log4的参数,及具体使用方法.看了周公的博客后对log4net有了很详细的了解.周公对log4net已经做了非常详细的解说,这里就不再赘述了.如不了解.还请移步到周公专栏:http://blog.csdn.net/zhoufoxcn/article/details/2220533周公在讲解log4net时.并没有讲解如何把log4n原创 2012-05-21 17:06:00 · 8018 阅读 · 3 评论 -
Unity IOC容器的简单应用
Unity是Unity是微软patterns& practices组用C#实现的轻量级,可扩展的依赖注入容器,它为方便开发者建立松散耦合的应用程序,有以下优点: 1.简化了对象的创建,特别是针对分层对象结构和依赖关系; 2.需求的抽象,允许开发人员在运行时或配置文件中指定依赖关系,简化横切关注点的管理; 3.推迟为容器配置组件的时机,增加了灵活性;原创 2012-07-19 15:14:45 · 11537 阅读 · 5 评论 -
SQLServer数据类型与C#类型对照表
这是我在开发多层体系结构时遇到的问题,由于VS.NET尚不支持各种数据类型的空值即null,放入实体类中在各个层之间作为参数传递,所以经查询参考SQL Server 2000的联机丛书和.NET的MSDN Library以及在编写代码生成时结合CodeSmith的数据类型,总结找出如下的类型对照解决方案,将其放在一个公用类或公用方法工程的类中使用即可,遇到各种数据类型的空值即可这样进行处理。转载 2012-08-30 21:43:32 · 2486 阅读 · 0 评论 -
一个 utf-8 网页在 IE6 下的BUG
自己测试的,不一定100%准确,仅供参考。 触发条件: 1. title标签里的内容为中文其他双字节字符 2. 指定网页编码的 meta 信息在 title 标签的下方,即 中文或其他双字节字符title 3. 另存或转换utf-8编码时没有包括 unicode 签名 (BOM) 满足以上三个条件后网页里的任何内容在IE6下都无法显示出来,解决办法:不要转载 2012-09-07 15:14:02 · 793 阅读 · 0 评论 -
C#中ToString数据类型格式大全 千分符
用DataFormatString格式化GridView在GridView里面显示数据,要显示的数据有好多位小数,就想让它只显示两位小数,在delphi里,直接用DisplayFormat就行了,在.net中,查了半天msdn,发现使用DataFormatString是可以实现这个功能的,但是怎么设置就不起作用,最后发现,由于2.0出于安全性的考虑,还要同时设置HtmlEncode = fal转载 2013-01-07 22:22:17 · 3283 阅读 · 0 评论 -
.net常见问题及解决办法
目录1.Quartz.Net寄宿IIS自动停止问题1.Quartz.Net寄宿IIS自动停止问题? 问题: 前端时间用Quartz.net做一个调度程序,寄宿到IIS中,发现白天运行的挺好,但一到晚上主会自动停止,问题找了许久才发现,IIS程序池在空闲状态时(默认20分钟)会对IIS应用程序池进行回收,此时Quartz.net会停止运行, 解决办法:这种需要持久化运行的程原创 2013-01-08 10:34:01 · 966 阅读 · 0 评论 -
.net记录堆栈信息
引用 System.Diagnostics命名空间 StackTrace trace = new StackTrace();ServiceHelper.Loger.Error(trace);原创 2014-02-10 10:35:06 · 1110 阅读 · 0 评论 -
C# 中GUID生成格式的四种格式
在C#中GUID生成的四种格式 var uuid = Guid.NewGuid().ToString(); // 9af7f46a-ea52-4aa3-b8c3-9fd484c2af12 var uuidN = Guid.NewGuid().ToString("N"); // e0a953c3ee6040eaa9fae2b667060e09原创 2015-03-03 10:41:02 · 50009 阅读 · 0 评论 -
Quartz在.Net网站中的使用方法(附Demo)
现在做一个B/S项目需要用到计划任务,本来想自定写一个的,写了几句,突然想看看网上有没有现成可以用的.结果在苦寻之下找到了Quartz这个组件.看过之后感觉还不错.决定用它实现计划任务了.再找找看有没有现成的任务.但找了大半天.大多数都是C/S结构中用的.于是就把自已原创 2011-09-13 16:12:05 · 11159 阅读 · 3 评论 -
获取客户端及页面的一些信息
在网页开发过程中,经常需要获取客户端及页面的一些信息Request提供了许多方法供我去使用,下面具一些常用的方法 using System;using System.Collections.Generic;using System.Linq;using原创 2011-08-02 15:37:16 · 831 阅读 · 0 评论 -
JQUERY 选择 TABLE 中的列
JQUERY 列选择器先来一个经典的:$("table tr").find("td:first").html(11);//错误写法:$("table tr td:first").html(11);这应该算是一个BUG吧!再来一个更经典的:$("table tr").each(function(){ $(this).find("td:eq(1)").html(22); })来两个特别的:$转载 2010-04-17 16:06:00 · 7011 阅读 · 2 评论 -
WPF入门教程 创建你的第一个WPF项目
WPF入门教程系列(一) 创建你的第一个WPF项目WPF基础知识<br />快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识:<br />1) C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽然WPF是XAML配置的,但是总还是要写代码的,相信各位读者应该也都有这个基础了。<br />2) HTML语言:虽然WPF是窗体程序但是由于使用的XAML语言,如果以前接触过HTML、XHTML、ASP.NET之路的东西的话会,接受这些标签转载 2010-06-30 09:19:00 · 2261 阅读 · 0 评论 -
ASP.NET递归添加树节点
<br />表设计如图:<br />id title parentid<br />1 asp.net 0<br />2 c# 0<br />3 c#_0 2<br />4 c#_1 3<br />5 c#_2 4<br /> <br />页面中添加一个TreeView控件<br /> <br />写添加节点方法:<br /> privat原创 2010-07-12 15:03:00 · 2822 阅读 · 1 评论 -
隐藏网站后缀名.aspx
<br />method 1 首先添加全局应用程序Global.asax<br /> protected void Application_BeginRequest(Object sender, EventArgs e)<br /> {<br /> string rawUrl = Request.RawUrl;<br /> rawUrl = rawUrl.Replace("html", "aspx");<br /> Context.RewritePath转载 2010-07-28 15:55:00 · 9522 阅读 · 0 评论 -
引用kernel32.dll实现简体字和繁体字转换
本文件能实现简体中文和繁体中文之间的转换!原创 2010-09-01 13:11:00 · 1369 阅读 · 0 评论 -
理解C#面向对象编程
<br />你先要理解什么叫面向对象,然后最后了解他和面向过程的区别。<br />1.基本概念:<br />1.1 类与对象的初探<br /> 要我说,无论是面向过程的语言也好,面向对象的语言也罢,我首先要给他讲的都是类和对象!--------“这个世界是由什么组成的?”这个问题如果 让不同的人来回答会得到不同的答案。如果是一个化学家,他也许会告诉你“还用问嘛?这个世界是由分子、原子、离子等等的化学物质组成的”。如果是一个画家 呢?他也许会告诉你,“这个世界是由不同的颜色所组成的”。……呵呵,众说纷纭吧!原创 2010-12-01 10:51:00 · 1248 阅读 · 0 评论 -
Session,Cookie,Application和ViewState的区别
一、Application使用它时要注意避免性能的降低,存储的数据尽可能提供给客户只读的功能。使用:Global.asax:使用:读操作string str = Application["Exp"].ToString();使用:写操作 Application.Lock(); Application["Exp"] = "write"; Application.UnLock();由于Ap转载 2010-12-01 09:43:00 · 2718 阅读 · 0 评论 -
精通C#编程、.NET体系;熟悉设计模式、数据结构的面
<br />(1)const和staticreadonly的区别是什么?<br /> (2)XmlSerializer如何工作?<br /> (3)静态构造函数是否可使用this?<br /> (4)实现C#归并排序。<br /> (5)写一个事件:饮水机没水时,A或B或其他人给它加水。<br /> (6)“不要和陌生人说话”是设计模式中哪种原则的通俗表达?<br /> (7)解释UML中的4个名词:依赖、聚合、泛化和关联。<br /> (8)对象实现了Finalize将对垃圾收集有何影响?<原创 2010-12-01 09:58:00 · 921 阅读 · 0 评论 -
C#.net Page执行顺序如:OnPreInit()、OnInit()……
<br />C#.net Page执行顺序如:OnPreInit()、OnInit()…… <br />using System;<br />using System.Data;<br />using System.Configuration;<br />using System.Web;<br />using System.Web.Security;<br />using System.Web.UI;<br />using System.Web.UI.WebControls;<br />using Sys转载 2010-12-10 08:51:00 · 990 阅读 · 0 评论 -
asp.net 获取网页源文件的方法
有时候我们需要获取 网页源文件,所以用以下这个方法很容易完成任务! private string GetStringByUrl(string strUrl) { WebRequest wrt = WebRequest.Create(strUrl); WebResponse wrse = wrt.GetResponse(); Stream strM = wrse.GetResponseStream(); StreamRea原创 2011-03-05 09:05:00 · 1478 阅读 · 2 评论 -
http 文件头详解
<br /> http文件头详解<br /> HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内转载 2011-03-08 19:57:00 · 4692 阅读 · 0 评论 -
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)?
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)?JavatimeJavaScriptMath.round(new Date().getTime()/1000)getTime()返回数值的单位是毫秒Microsoft .NET / C#epoch = (DateTime.Now.ToUniversalT转载 2015-04-07 18:02:27 · 737 阅读 · 0 评论