随笔分类 - Asp.Net
摘要:引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这...
阅读全文
摘要:引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》...
阅读全文
摘要:今天在使用flashchart的时候发现该控件无法被映射,搞了很久还是不行,无法为其添加映射.最后再园子里找到了这篇文章.记录一下. IIS中突然无法添加应用程序扩展名映射了。通过“浏览”按钮选中文件后,“确定”按钮总是灰色不可用状态。去了微软的网站寻找解决非办法,后来才知道是文件路径过长,超过了30个字符,需要重新“激活”。...
阅读全文
摘要:最近在做的项目需要经常使用图表,在使用了MSchart之后发现例子少,而且极其难控制.在网上搜了一下,找到OpenFlashChart这个开源项目,发现效果还不错,而且例子满全的,效果也不错.官方下载地址:http://teethgrinder.co.uk/open-flash-chart/.该控件的数据传输方式是采用了JSON,所以有个C#写得项目是用来翻译把调用代码生成JSON代码.下面贴下使...
阅读全文
摘要:1. 错误日志文件如下【注意】 该文件位于 C:\WINDOWS\system32\LogFiles\HTTPERR 目录下 另外,IIS还会有一个日志,就是下面属性窗口中指定的 分析下来,这个错误日志中主要包含了三类错误2009-05-30 10:43:27 203.208.60.137 48675 210.192.111.49 80 HTTP/1.1 GET /showroom/vulpes/...
阅读全文
摘要:问题:在自定义控件中使用,ReadOnly的TextBox通过js对TextBox赋值,页面刷新会导致TextBox中的值丢失解决办法:在TextBox的HTML标签中加入ContentEditable=“false”,这种方法简单,在IE中很好用,之后就不用设置TextBox的ReadOnly为true了原文地址:http://www.cnblogs.com/ejiyua...
阅读全文
摘要:由于最近公司开发的项目都是基于.net3.5的,不知道是怎么搞得,服务端的treeview控件老是失效,所以干脆自己写了一颗简单的树,通过ajax获取在页面上显示.主要采用的递归的方式产生treeview的html代码,可以控制显示checkbox,是否展开树.具体看代码C#代码[代码]JS代码:[代码]显示的效果代码下载/Files/wenjl520/newtreeview.rar
阅读全文
摘要:花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。<?xml version="1.0"?><!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的“网站...
阅读全文
摘要:介绍MSChart的常用属性和事件 MSChart的元素组成 最常用的属性包括 ChartAreas:增加多个绘图区域,每个绘图区域包含独立的图表组、数据源,用于多个图表类型在一个绘图区不兼容时。 AlignmentOrientation:图表区对齐方向,定义两个绘图区域间的对齐方式。 AlignmentStyle:图表区对齐类型,定义图表间用以对其的元素。 AlignWithChartArea...
阅读全文
摘要:下图常见的IE 下载对话框,上面有3个主要按钮:Run (打开), Save(保存), Cancel (取消)在某些情况下, 你不希望用户点击“Run” 按钮 或者 “Save” 按钮, 可以通过在网页里面设定 <meta name="DownloadOptions" content="noopen" /> 或者 <meta nam...
阅读全文
摘要:一个DropDwon和ListBox 绑定一个Enum的示例:代码如下所示: 1.选创一个Enum:enum Speen { Low = 1, Mdeim = 2, High = 3 } 2.绑定数据:protected void Page_Load(object sender, EventArgs e) { DropDownList1.Data...
阅读全文
摘要:///取上一页地址 Response.Write(Request.ServerVariables["HTTP_REFERER"].ToString() + ""); ///取服务器名称(不包括端口号) Response.Write(Request.ServerVariables["SERVER_NAME"].ToString() + ""); ///取服务器名称(包括端口号) Response...
阅读全文
摘要:XML和HTML中都有一些特殊的字符,这些字符在XML和HTML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。 XML常用转义字符: 字符 转义字符 描述...
阅读全文
摘要:最近因为项目需要和服务端控件失效的无奈,只好自己写个TreeView,实现带CHECKBOX,可以自定义伸缩.提供获得选中的函数,支持json 代码下载/Files/wenjl520/newTree.rar
阅读全文
摘要:汇总函数的条件 以下是每个汇总函数的条件列表: 布尔型条件 任何更改 更改为“是” 更改为“否” 对每个“是” ...
阅读全文
摘要:一、数据库操作 1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资 源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池...
阅读全文
摘要:HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2...
阅读全文
摘要:第1章:.NET体系结构 C#编写的所有代码总是在.NET Framework中运行。对于C#语言来说,可以得出两个重要的结论: n C#的结构和方法反映了.NET基础方法论。 n 在许多情况下,C#的特定语言功能取决于.NET的功能,或依赖于.NET基类。 一、 C#与.NET的关系 C#的重要性体现在以下两个方面: 它是专门为与Microsoft的.NET Framewor...
阅读全文
摘要:Application_Init:在每一个HttpApplication实例初始化的时候执行。 Application_Disposed:在每一个HttpApplication实例被销毁之前执行。 Application_Error:所有没有处理的错误都会导致这个方法的执行。 Application_Start:在程序初始化的时候执行。在Web应用程序的生命周期里就执行一次(自动的重新...
阅读全文
摘要:最近在做内部管理,需要用到这个东西来提醒,所以就把它做成一个类,直接调用,满方便的.贴一下代码,大家看一下 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 using System; 2 using System.We...
阅读全文