
Asp.Net
文章平均质量分 80
fzzf
这个作者很懒,什么都没留下…
展开
-
用javascript作消息提示框(类似于QQ用户上线的消息提示)
HTMLPage1 var titlePopup var len; function InitMsgBox() { len = 0; titlePopup=window.createPopup(); var titlePopupBody = titlePopup.document.body; titl原创 2006-01-11 12:24:00 · 1423 阅读 · 0 评论 -
用 Asp.Net 建立一个在线 RSS 新闻聚合器
原代码下载:RSSAggregator.msi原文出处:Creating an Online RSS News Aggregator with ASP.NET 概要 本文讲解了如何使用 XML Web 控件获取远程XML数据并在 ASP.NET 页面显示这些XML数据,以及使用Repeater控件发布数据库中的XML数据。在过去的几年间,随着异构平台间共享数据的需求不断增长,XML的使用也呈爆炸原创 2005-11-28 17:14:00 · 1372 阅读 · 0 评论 -
字符串处理的几个方法
只是工作中常用到对用户输入的字符串进行判断处理等,所有总结了一些方法,作为总结,亦可复用。 public sealed class CleanString { #region 数字字符串检查 private static Regex _isNumber = new Regex("^[0-9]+$"); //检查Request查询字符串的键值,是否是数字,最大长度限制 // retur原创 2005-11-27 21:31:00 · 871 阅读 · 0 评论 -
用OWC做统计图总结
最近做项目要对数据进行统计分析,所以做一些统计图,首先想到了微软的owc,同时自己把owc的操作封装了一下。在程序里调用里方便的多。先看一下效果图:在使用该类前当然首先要引用一下owc的dll啦!公布源码:using System;using System.Data;using System.Text;using Microsoft.Office.Interop;namespace OWCChar原创 2005-11-27 21:03:00 · 1071 阅读 · 0 评论 -
一个无刷新二级联动下拉列表,同样适用与firefox,这算ajax么?
可能"极好的"又会带来很多的非议,但是我认为这确实很好,我看了大约20个无刷新的连动下拉列表,他们在firefox下面就一团糟.为了这个我差不多搞了两天,就是如果提交窗体后如何保持第二个列表框的值,因为通过js 给下拉框添加条目那么他的状态是不会被保存的,不知道这算ajax么? 测试平台:ie6,firefox 功能:二级无刷新连动 特点:跨浏览器;提交窗体取第二下拉框的值;数据来源于数据库;以x原创 2005-11-27 18:09:00 · 972 阅读 · 0 评论 -
ASP.NET优化性能的方法
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限原创 2005-11-30 16:57:00 · 1371 阅读 · 0 评论 -
url传递中文的解决方案总结
1.设置web.config文件。(我不喜欢设置成这样) ...... ...... 或者:aspx文件中:2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name原创 2005-11-27 21:42:00 · 1032 阅读 · 0 评论 -
Web开发中常见的安全缺陷及解决办法
一、不能盲目相信用户输入 二、五种常见的ASP.NET安全缺陷 2.1 篡改参数 2.2 篡改参数之二 2.3 信息泄漏 2.4 SQL注入式攻击 2.5 跨站脚本执行 三、使用自动安全测试工具 正文: 保证应用程序的安全应当从编写第一行代码的时候开始做起,原因很简单,随着应用规模的发展,修补安全漏洞所需的代价也随之快速增长。根据IBM的系统科学协会(Systems Sciences Instit原创 2005-11-27 21:32:00 · 790 阅读 · 0 评论 -
asp.net默认的上传组件支持进度条反映
对于web下的上传,实际上更多的时候不用上传太大东西,asp.net默认的上传组件足够用了,美中不足就是没有上传进度反映,所以现在要做的就是在asp.net默认的上传基础上加上进度反映。关于web上传的原理,曾在以前有深入分析过《asp无组件上传进度条解决方案》《Asp无组件上传带进度条(续) 》,并有写过asp版的无组件上传进度条,在这里就不多赘述。相信很多人都看过思归发的《用ASP.NET上传原创 2005-11-27 19:21:00 · 1208 阅读 · 0 评论 -
Asp.Net中Cache操作类
/// /// /// 存储类(存储UserInfo信息)/// /// /// 用Cache存储用户信息/// 在指定间隔(TimeOut)内取,则可以从Cache中取,/// 如果超出存储时间,则从数据库取用户信息数据/// 作為所有用户信息的存儲類./// /// /// ChengKing /// /// using System;using Sys原创 2005-11-20 02:44:00 · 626 阅读 · 0 评论 -
使用单击和双击更新DataGrid中的数据的例子
可能大家在使用DataGrid编辑数据的时候会觉得要点击最后的编辑列的按钮来修改数据不是很方便,在今天的例子中给出一种比较方便的操作方法:要修改数据点击这一行-》鼠标放在哪个文本框就会选中哪个文本框的内容,直接可以进行修改-》修改完毕以后双击这一行(也可以直接双击文本框)进行保存。这次使用sqlserver数据库中的northwind数据库中的Employees表作为例子。前台:原创 2005-11-20 00:07:00 · 739 阅读 · 0 评论 -
运用ADO.NET对象优化数据查询代码
毫无疑问,ADO.NET 向人们提供了一种功能强大、仿真数据库的对象模型,它可以将数据记录保存到内存中。尤其是ADO.NET 的 DataSet 类,它不但在功能上相当于数据库表的集中存储器(central repository),而且支持表间的各种约束和逻辑关系。进一步说来,DataSet 对象其实是一种离线数据容器。 乍一看,只要把 DataSet 类的所有特性联合起来,就能消除 SQL 查询原创 2005-11-18 00:56:00 · 877 阅读 · 0 评论 -
使用客户端脚本
摘自MS网站技术文档 发布日期: 9/20/2004 | 更新日期: 9/20/2004 Scott Mitchell4GuysFromRolla.com摘要:尽管 ASP.NET 在服务器上执行其大多数操作,但是某些操作在客户端进行处理可能会更好。Scott Mitchell 说明了 ASP.NET 页面和控件如何添加客户端代码。 下载本文的源代码。 本页内容 简介 创建基类作为添加客户端脚本原创 2005-11-28 17:41:00 · 1230 阅读 · 0 评论 -
实现数据库事务的简单方法ExecuteSqlTran()
做项目时需要实现数据库的事务,觉得每次用SqlTransaction 写代码,太麻烦了,就想总结一个通用的方法放在数据层,以便复用.就自己写了简单的方法.可满足一般情况下的需求.:)同时执行两条SQL语句的方法: public static void ExecuteSqlTran(string SQLString1,string SQLString2) { using (SqlConnec原创 2005-11-27 20:59:00 · 1561 阅读 · 0 评论 -
数据库开发个人总结(ADO.NET)
一.用SqlConnection连接SQL Server1..加入命名空间using System.Data.SqlClient;2.连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=原创 2005-11-27 21:06:00 · 718 阅读 · 0 评论 -
ASP.NET 调味品:AJAX
ASP.NET 调味品:AJAX发布日期: 1/6/2006 | 更新日期: 1/6/2006Karl Seguin适用于:AJAX(异步 JavaScript 和 XML)Microsoft AJAX.NETMicrosoft ASP.NET摘要:了解如何将 AJAX(异步 JavaScript 和 XML)用于您的 Microsoft ASP.NET 应用程序,使其互动性更强、响应更及时。下载原创 2006-01-10 18:49:00 · 2132 阅读 · 0 评论 -
Net分页(转)
http://blog.youkuaiyun.com/mabaocheng/archive/2005/12/16/553609.aspx原创 2005-12-19 17:45:00 · 1140 阅读 · 0 评论 -
读出某一个目录的文件和文件夹
class ExploreFold { static void Main(string[] args) { ExploreFold ef = new ExploreFold(); string theDirectory = @"D:/phproot"; DirectoryIn原创 2005-12-16 15:33:00 · 1324 阅读 · 0 评论 -
Web打印
http://www.webmis.com.cn/原创 2005-12-19 17:33:00 · 1143 阅读 · 0 评论 -
DataGrid中的高级ToolTip
http://www.webasp.net/article/26/25714.htm实现原理: 为DataGrid中的每一行,绑定onmouseover、onmousemove、onmouseout事件,使的鼠标移动到行内时,自动显示一个,鼠标移出该行,就把这个隐藏掉。 实现代码: 前台: 1. 定义的样式: .transparent { FILTER: alpha(op原创 2005-12-13 20:07:00 · 1313 阅读 · 0 评论 -
ASP.Net 翻页后继续维持排序(转)
转自:http://dev.youkuaiyun.com/article/77/77102.shtm想实现翻页后继续排序,实现这样的效果:比如共 15笔记录,每页显示10条则排序时:第一页将前10条记录排序,翻第二页时后五条再单独排序.要注意以下几点: 1. 把数据集放到缓存中,例如: viewstate2. ViewState中存放上次是哪个e.expression并且存放此e.expression是升序还原创 2005-12-09 16:26:00 · 1096 阅读 · 0 评论 -
小山的blog(dategrid)
http://singlepine.cnblogs.com/category/41822.html http://dev.youkuaiyun.com/article/67/67799.shtmhttp://www.datawebcontrols.com/ (web controls)原创 2005-12-13 19:48:00 · 1303 阅读 · 0 评论 -
使用客户端行为来丰富 ASP.NET 的 DataGrid
原文出处:MSDN Magazine Jan 2004(Cutting Edge)原代码下载 CuttingEdge0401.exe (128KB) 对大多数ASP.NET开发者而言,DataGrid 控件是一个基本工具,就象 Pizza 制作者的卷针。在ASP.NET 1.x中的 DataGrid 控 件是一个功能相当强大且多元性的工具。但是你可通过在客户端添加一点点脚本代码就可使它的功能更加原创 2005-11-28 17:38:00 · 1129 阅读 · 0 评论 -
使用PagedDataSource类实现DataList和Repeater控件的分页显示
Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。 实现DataList或Repeater控件的分页显示有几种方法: 1、写一个方法或存储过程,原创 2005-11-28 17:24:00 · 2424 阅读 · 0 评论 -
两个做项目最常用功能操作的封装类
public class MessageBox { private MessageBox() { } /// /// 显示消息提示对话框 /// /// 当前页面指针,一般为this /// 提示信息原创 2005-11-27 21:14:00 · 895 阅读 · 0 评论 -
DataList小结
设计模版:页眉 页脚 数据记录 交替显示项 选中时的显示方式 编辑时的显示方式 数据记录分隔符 编辑模版,里面可以嵌入控件,绑定数据。 设置外观RepeatLayout 属性设置显示方式RepeatDirect原创 2005-11-27 21:10:00 · 812 阅读 · 0 评论 -
Test Authorlist(DataGrid)
1. AuthorList.aspx: Updating a Row of Data w/ Validation Width="800" BackColor="#ccccff" BorderColor="black" ShowFooter="false" CellPadding=3 CellSpacing="0"原创 2005-11-15 23:50:00 · 803 阅读 · 0 评论 -
自定义DataGrid分页设置
先定义ASPX页面,注意AllowCustomPaging要设为"False": 信息:数据维护原创 2005-11-13 00:27:00 · 763 阅读 · 0 评论 -
DataGrid控件实现编辑、删除、分类以及分页操作
前言:这篇文章主要介绍如何在DataGrid控件中实现编辑、删除、分类以及分页操作。为了实现我们的意图,我们使用SqlServer2000自带的NorthWind数据库。程序分为两部分:1.包含HTML代码的.ASPX文件2.包含所有逻辑及方法的后台C#类文件代码:ASPX文件:在这里我们设计了一个DataGrid对象,我为一些属性和方法作了注解。它就变得如此的简单:BorderStyle="Ri原创 2005-11-12 23:28:00 · 878 阅读 · 0 评论 -
Creating ASP.NET Controls Dynamically
Question: a) How to populate the data in ListBox from the database.b) How to display the relevant Details in the Textboxes for selected item.Solution: Solution a)To display the data in the Listbox fro原创 2005-11-12 23:49:00 · 778 阅读 · 0 评论 -
Binding Data With TreeView Control ASP.NET 2.0
Over the period of few weeks I have been trying to play with asp.net 2.0 controls. As most of asp.net 2.0 beginners know there are almost no working examples and tutorials available for beta release a原创 2005-11-12 23:37:00 · 1468 阅读 · 0 评论 -
给datagrid控件建立稳固的双向排序(asp.net)
给datagrid控件建立稳固的双向排序(asp.net)大家都知道DataGrid控件带有内置的事件来对记录进行排序,用户可单击列标题,就会按照相应的列进行排序,使用非常方便和简单化.但是它也有很大的不足,就是由datagrid代理的分页功能,只能单向排序,而且换页后,排序信息就会丢失.所以我们需要改进一下分页的事件函数,利用状态包ViewState变量,达到能稳固的双向排序。:)(1)首先在页原创 2005-11-12 23:19:00 · 781 阅读 · 0 评论 -
一个简单的存储过程数据分页
1。数据库结构为:(在SQL当中建立一个数据库后,直接在SQL结构查询器当中执行以下SQL脚本)if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[Mobile]) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table [dbo].[Mobile]GOCR原创 2005-11-12 17:39:00 · 781 阅读 · 0 评论 -
ASP.NET常用代码
1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.为按钮添加对原创 2005-11-19 23:56:00 · 1665 阅读 · 0 评论 -
创建可分页、可排序的 DataGrid
创建可分页、可排序的 DataGrid发布日期: 4/1/2004 | 更新日期: 5/28/2004Scott Mitchell2003 年 8 月适用于:Microsoft ASP.NET摘要:了解如何构建可排序的 DataGrid 和可分页的 DataGrid;了解结合这两种技术来构建一个可排序、可分页的 DataGrid 所需的步骤。 DataGrid Web 控件使得 ASP.NET 开原创 2005-11-16 00:34:00 · 1073 阅读 · 0 评论 -
如何让分页和排序共存?
点第二页的话,排序就没有了。要是点排序的话,又回到了第一页。是不是应该在pageindexchanged中把排序的关键字记下来,在databind。而在sort的时候,把当前页记下来原来写的 你看看using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Draw原创 2005-11-13 00:24:00 · 2736 阅读 · 0 评论 -
Asp.net中翻页问题的自定义用户控件
不知道为什么,微软既然提供了DataGrid的分页功能,为什么功能那么弱,要么只有上一页、下一页,要么就1、2、3、4、5、6页,根本不符合我们中国软件的“国情”啊。在我的印象里,好像不但要有“首页”、“上页”、“下页”、“末页”,还要有Goto到指定页等等,才算完美啊。不知道大家是否有同感。 鉴于此,我写了个关于DataGrid的分页功能的一个自定义用户控件,只要DataGrid需要翻页,原创 2005-11-13 00:19:00 · 883 阅读 · 0 评论 -
使用DataList分页显示数据,双向排序,添加checkbox控件。
DataGrid1>首页 上一页 下一页 未页No that page! using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using原创 2005-11-13 00:18:00 · 1509 阅读 · 0 评论 -
DATAGRID的应用(双向排序,包括checkbox控件,分页,修改,保存,取消)
DataGridControls > ID="Label3" NAME="Label3"> > > 是 否 首页 上一页 下一页 未页 No that page!原创 2005-11-13 00:15:00 · 1346 阅读 · 0 评论 -
Storing Images into a Database
Introduction In order to provide your application with cool pictures you can employ two techniques (at least). One of them is that you can save the pictures in a folder and store the path to each one原创 2005-11-12 23:56:00 · 955 阅读 · 0 评论