ASP.NET
文章平均质量分 77
lifuyun
Flyingis=Talking and thinking freely !Flying in the world of GIS !Flying in the world of SOFTWARE !
展开
-
漂浮广告的代码汇总
第一种方法:div style="">a href="http://www.zzlanwang.cn/cpid.aspx?id=291" target="_blank">img src="img/logo.gif" border="0">a>div> script> var x = 50,y = 60 var xin = true, yin = true var step = 1原创 2008-05-08 10:23:00 · 1418 阅读 · 0 评论 -
总结TeeChart组件在ASP中的应用
由于TeeChart VCL 版本广泛应用于多种开发环境并得到很好的认可,西班牙Steema Software SL公司于1997年10月又开发了TeeChart Pro ActiveX。对于B/S的开发模式无疑是一个好消息,由于它只需安装在服务器端,客户端无需安装其他软件,只要使用通用浏览器即可显示统计图形,因此一面市更是又一次得到极大的欢迎。asp?ChartType=23&View=1"原创 2008-04-11 18:52:00 · 984 阅读 · 0 评论 -
web.config中加密连接字符串
旧版本的ASP.NET将连接字符串直接保存在ASPX页面中。回想一下,连接字符串包含了数据服务器名称和用户账户等信息,有时候甚至还包含了密码。在代码中包含以上信息是非常不好的习惯,原因有二。首先,这些信息可以被设计小组中的每一位程序人员看到(但是站点访问者不能在浏览器上看到)。第二,在整个Web站点中的每一个拥有该连接的地方,都必须进行维护和更新。更新密码成为了一项繁重的工作。ASP.NET原创 2008-04-09 09:17:00 · 821 阅读 · 0 评论 -
收集一些开源的Asp.net程序
把平时收集到的一些开源的Asp.net程序列在这里,方便大家查找:论坛:Asp.net Forum:这个是MS自己的www.Asp.net用的论坛。是MS和Telligent Systems公司联合开发的。下面的地址是老的链接,如果是Asp.net 1.1可以用一下,如果是Asp.net2.0,那就去下Community Server吧。下载地址:http://www.asp.net/forums原创 2007-12-21 09:30:00 · 1546 阅读 · 0 评论 -
ASP.NET2.0 HiddenField控件
为了帮助使用《ASP.NET技术详解与应用实例》的读者平稳过渡到ASP.NET2.0,天天推出ASP.NET2.0系列,本系列教程编排基本上和该书内容一致,供使用《ASP.NET技术详解与应用实例》的读者参考------------------------------------------------- HiddenField控件顾名思义就是隐藏输入框的服务器控件,它能让你保存那些不需要原创 2007-12-21 09:38:00 · 789 阅读 · 0 评论 -
“超时时间已到…所有池连接都已被使用并已达到最大池大小”问题
问题描述:超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小。问题分析:问题的原因是与数据库的连接没有显示关闭,而等系统自动回收是要时间的.解决方案:1.在代码里面,把未关闭的连接关闭2.扩大共享池,方法如下:2.1修改连接池的连接生存期因为默认值是60秒,即连接从应用程序被释放后可以在池中保存的时间。 如果是ODBC的话 则可以在OD原创 2008-03-05 15:31:00 · 1804 阅读 · 0 评论 -
密码加密类(PermissionBase)
using System;using System.Text;using System.IO;using System.Security.Cryptography;/// /// 字符串加密解密类。/// public sealed class StringSecurity{ private StringSecurity() { } #region SHA1 加密 ///原创 2007-12-07 12:44:00 · 724 阅读 · 0 评论 -
DropDownList的数据源是Web.Config
首先在Web.Config添加以下代码; configSections> section name="interfaceStyle" type="System.Configuration.NameValueSectionHandler" /> configSections> interfaceStyle> add key="Window" value="Window">a原创 2007-12-07 12:43:00 · 634 阅读 · 0 评论 -
使Session不丢失的方法之一的体验
Session丢失已经是一种习以为常的问题了,在自己也了解一些如何解决的问题,但是也一直没有机会去用,现在由于新的项目要在B/S下开发,所以不得不让我考虑Session的问题。解决session丢失的问题有两种方法:1)将session保存在一台sate server中。2)将session保存在sql server中。我们使用的数据库是oracle,不想再装一个数据库,所以用了第一种方法。原创 2007-12-07 12:30:00 · 555 阅读 · 0 评论 -
弹出窗口式窗口汇编总结
经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的html里加入几段&#106avascript代码即可实现。下面俺就带您剖析它的奥秘。 【1、最基本的弹出窗口代码】 其实原创 2007-12-07 12:55:00 · 1165 阅读 · 0 评论 -
SQL Server 2005视图详细分析
本章包括:视图的介绍创建、查看、修改与删除视图加密视图将视图与架构绑定检查视图的数据变动编辑视图中的记录为视图重命名视图是一个虚拟的表,该表中的记录是由一个查询语句执行后所得到的查询结果所构成。与表一样,视图也是由字段和记录组成,只是这些字段和记录来源于其他被引用的表或视图,所以视图并不是真实存在的,而是一张虚拟的表,视图中的数据同样也并不是存在于视图当中,而是存在原创 2008-05-06 10:18:00 · 3915 阅读 · 2 评论 -
SQL Server 2005的身份验证模式修改步骤
安装MS SQL Server 2005时,缺省为Windows身份验证模式,刚开始不知道怎么修改为SQL Server和Windows混合身份验证模式,只好重装,然后选择为混合模式,后来发现,原来装好后是可以修改的,而且很方便,汗…第一步,打开SQL Server Management Studio,用Windows身份验证模式登录SQL Server 2005服务器,在左边服务器名称上点击鼠标原创 2008-05-05 17:02:00 · 1635 阅读 · 1 评论 -
C#验证控件的使用方法说明
今天在网上终于找到相关信息,也结合自己阐述一些用法:ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效。这些控件如下: 1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交信息。 2、CompareValidator:比较验证。比较两个字段值是否相等,如密码和确认密码两个字段是否相等;比较一个原创 2008-05-08 10:18:00 · 1014 阅读 · 0 评论 -
大批量的数据分页
crpage http://schemas.microsoft.com/intellisense/ie5" > runat="server" AutoGenerateColumns="False" CellPadding="4" BackColor="White" BorderWidth="1px" BorderStyle="None" B转载 2008-05-08 10:16:00 · 599 阅读 · 0 评论 -
ASP.NET里常用的JS
using System;using System.Web;using System.Web.UI.HtmlControls ;using System.Web.UI;namespace Web.JScript{ /// /// 提供向页面输出客户端代码实现特殊功能的方法 /// /// /// public class JScript {转载 2008-05-08 10:14:00 · 503 阅读 · 0 评论 -
Asp.net中的几个对象详细简述
Asp.net中的几个对象 1. Request:可以访问关于请求Web页面的个人或进程的信息 2. Response:提供一种方法,以准确控制如何将响应发送回发出请求的人那里 3. Server:提供一系列有用的与Web相关的实用程序。 4. Application:为经常使用的信息提供了一个有用的Web站点存储位置 5. Session:可以为每个用户的原创 2008-05-08 10:11:00 · 681 阅读 · 0 评论 -
Asp.net Xml开发网络硬盘
文件传送常用的三种方式FTP、Email及“网上邻居”都在一定程度上实现了文件数据的交流,但它们都主要面向“点对点”的传送,无法实现“一块空间,资源互见”的应用需求,这种基于“点对多”的共享模式需要寻求另外的传输途径,网络硬盘就是一种很好的解决方式。 常用传输方式及其在特定环境下面临的困难我们经常有这样的应用需求:通过网络交换公共数据文件以实现资源共享,同时保护私有数据不被非法访问,并使用简单、直转载 2008-05-08 10:05:00 · 617 阅读 · 0 评论 -
.NET开发不可不知、不可不用的辅助类(摘录收藏)
1. 用于获取或设置Web.config/*.exe.config中节点数据的辅助类/**//// /// 用于获取或设置Web.config/*.exe.config中节点数据的辅助类 /// public sealed class AppConfig { private string filePath; /**////原创 2008-05-08 10:03:00 · 1234 阅读 · 0 评论 -
Web 2.0中AJAX技术应用详解
互联网上比较火热的话题当然是关于WEB2.0的应用,其中AJAX又是WEB2.0的核心之一。AJAX是Asynchronous JavaScript and XML 的缩写。 它并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用,它包括:使用XHTML和CSS标准化呈现;使用DOM实现动态显示和交互;使用XML和XSLT进行数据交换与处理;使用XMLHtt转载 2008-05-08 10:00:00 · 661 阅读 · 0 评论 -
Duwamish初探简介
学习软件的时候,软件学院的老师就说了这个,一直没去深入关注过,一有些时间小小研究了下:一、Duwamish 7.0的架构Duwamish 7.0是vs.net中微软提供的一个企业级的示例,最近在学设计方面的东西,所以有时间边看边学这个示例。做了一些笔记,和大家一起讨论。 学习Duwamish 7.0,首先要看的当然是它的一个整体的结构式,在msdn自带的帮助文件中,我们看到了它的一个整体原创 2008-05-08 10:00:00 · 791 阅读 · 0 评论 -
简单操作文件上传实例(文件上传,自动重命名,自动添加文件夹)
前台代码:ASPX@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Album_Default" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D原创 2008-05-08 09:57:00 · 1432 阅读 · 0 评论 -
数据绑定以及Container.DataItem绑定技巧
灵活的运用数据绑定操作 绑定到简单属性: 绑定到集合: runat="server"> 绑定到表达式: 绑定到方法返回值: 绑定到Hashtable: 绑定到ArrayList: 若数组里里放的是对象则可能要进行必要的转换后再绑定如: 绑定到D转载 2008-05-08 09:55:00 · 627 阅读 · 0 评论 -
ASP.NET皮肤的用法...
看了一下visual web developer 中自带的个人站点,发现aspnet2.0里面的很多技术使用起来确实很优雅,比较典型的有 login控件和用户系统、MasterPage、主题和皮肤、SiteMap等等。这些特性,甚至不需要教程就可以很快上手。本文要介绍的是主题和皮肤的应用。 (一) 如何使用 1) 在你的应用里面添加 App_Themes 文件夹2) 将主题相关转载 2008-05-08 09:54:00 · 1364 阅读 · 0 评论 -
ASP.NET中url传递中文的解决方案简单汇总
一般有3种方法:1.设置web.config文件 ...... ...... 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name = Request.Query原创 2008-05-08 09:39:00 · 1442 阅读 · 0 评论 -
Session丢失问题总结
小弟昨天改B2BE2E程序的时候发现aspx 下的页面session传不到下面一个aspx页面,甚是不解找了如下几种session丢失的解决办法,供大家参考 但是还是没有找到我的解决方案,经过一夜苦思闵想,今早终于有解 Session传播的时候http://dtskm 与http://10.91.50.29 这两个前缀,我们看起来一样假如http://dtskm原创 2007-12-07 12:31:00 · 1183 阅读 · 0 评论 -
关于ADO.Net连接池(Connection Pool)的一些个人见解
建立池连接可以显著提高应用程序的性能和可缩放性。SQL Server .NET Framework 数据提供程序自动为 ADO.NET 客户端应用程序提供连接池(MSDN)。Opening a database connection is a resource intensive and time consuming operation. Connection pooling increa转载 2008-01-29 09:24:00 · 867 阅读 · 0 评论 -
ASP.NET编程中的十大技巧
在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或W原创 2007-07-30 10:41:00 · 551 阅读 · 0 评论 -
asp.net java 的十大关键技术
以下为十大关键技术: 在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有XHTML,XSLT,XSL,DTDs,XML Schema(XSD),XPath,XQuery和SOAP.如果你现在还对XML一无所知,那么赶快狂补吧。XML是包含类似于HTML标签的一个文本文件,在这个文件中定义了一个树型结构来描述它所保存的数据。原创 2007-07-30 09:30:00 · 745 阅读 · 0 评论 -
XMLHttpRequest对象创建数据请求处理
XMLHttpRequest是Ajax的基础对象。异步的数据请求是通过这个对象来实现的。下面的代码是建立XMLHttpRequest对象的示例 。代码在IE6、FireFox1.5、NetScape8.1、Opera8.54调试通过。服务器为Window2000 + IIS51、创建XMLHTTPREQUEST对象var xhr;var requestType = "";//xhr = new原创 2007-07-30 11:14:00 · 760 阅读 · 0 评论 -
用JFreeChart创建基于Web的图表
WWW的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。 为了能在web浏览器上显示要求用户界面使用HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件来开发的用户界面无法适应琳琅满目的客户端,因此原创 2007-07-30 11:09:00 · 916 阅读 · 0 评论 -
浅谈.Net下的Session用法
背景 在我参与的一个项目中,这个项目是基本BS结构的WEB应用系统,经常会出现在Session丢失的情况,即使用户在操作的过程中也会出现超时现象。 原因 我们的系统要运行在负载平衡的 Web 场环境中,而系统配置文件web.config中的Session状态却设置为InProc(即在本地存储会话状态),导至在用户访问量大时,Session常经超时的情况。引起这原创 2007-07-30 09:54:00 · 648 阅读 · 0 评论 -
ASP.NET 2.0中Gridview控件高级技巧
ASP.NET 2.0中,新增加的gridview控件的确十分强大,弥补了在asp.net 1.1中,使用datagrid控件时的不足之处。因为在asp.net 1.1中,在使用datagrid时,很多情况下依然要编写大量的代码,十分不方便,而且有时需要很多技巧。 而在asp.net 2.0中,很多情况下,使用gridview控件的话,甚至只需要拖拉控件,设置属性就可以了,不需要编写任何代码。在《原创 2007-07-30 10:52:00 · 698 阅读 · 0 评论 -
ASP.NET创建Web服务之异步Web服务
为了改善调用阻碍线程的长期运行的方法的XML Web服务方法的性能,你应该考虑把它们作为异步的XML Web服务方法发布。实现一个异步XML Web服务方法允许线程在返回线程池的时候执行其他的代码。这允许增加一个线程池中的有限数目的线程,这样提高了整体性能和系统的可伸缩性。 通常,调用执行输入/输出操作的方法的XML Web服务方法适于作为异步实现。这样的方法的例子包括和其他的XML Web服务原创 2007-07-30 10:48:00 · 681 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryStr原创 2007-07-30 10:27:00 · 600 阅读 · 0 评论 -
关于session细说
目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的session共享八、总结参考文档一、术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与s原创 2007-07-30 09:40:00 · 694 阅读 · 0 评论 -
C#来创建和读取XML文档
扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。 C#作为一种新型的程序语言,是.Net框架的一个重要组成部分,他和XML的关系颇深。本文就从一个方面来探讨一下这二者的关系。即:看用C#如何原创 2007-07-30 11:17:00 · 1099 阅读 · 2 评论 -
如何处理ASP.NET 2.0配置文件
第二版ASP.NET包含许多处理配置文件方面的改进。配置文件涉及一系列ASP.NET设置,同时方便了定制数据元素的使用。 虽然使用ASP.NET 1.1恢复数据值并非难事,但2.0中包含的改进使这一操作更加方便,并且增加了更多特性。下面我将说明如何访问存储在web.config文件中的数据值。新方法 ASP.NET 2.0推出大量改进,改善了在配置文件中存原创 2007-07-30 10:13:00 · 600 阅读 · 0 评论 -
网络应用系统---系统设计架构个人项目实战示例(各种页面代码A)
公用模块编写1 数据库连接编写为了方便应用程序移植和版本控制,可以在应用程序的配置文件(也就是Web.Config)中设置数据库连接信息。添加如下语句: …%注意:应当使uid和pwd与机器上SQL Server的登录名和密码相对应。2 界面原创 2007-07-30 10:05:00 · 1115 阅读 · 0 评论 -
如何设置用ASP.NET上传大文件问题
我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一般情况下,我们可以采用更改WEB.Config文件来自定义最大文件大小,如下: 这样上传文件的最大值就变成了4M,但这样并不能让我们无限的扩大MaxRequestLengt原创 2007-08-02 18:52:00 · 837 阅读 · 0 评论 -
Asp.net的TextBox回车触发事件
//直接在js中写script language="javascript"> function EnterTextBox() { if(event.keyCode == 13 && document.all["TextBox1"].value != "") { event.keyCode = 9; even原创 2007-08-07 13:16:00 · 562 阅读 · 0 评论