
ASP/ASP.NET
mike1983
这个作者很懒,什么都没留下…
展开
-
使用 TreeView IE Web 控件
使用 TreeView IE Web 控件Scott Mitchell2003 年 7 月适用于:Microsoft® ASP.NET摘要:了解 TreeView Web 控件,并学习如何在 ASP.NET Web 应用程序中使用 TreeView Web 控件。除了标准的 ASP.NET Web 控件(例如 TextBox、DropDownList、DataGrid、DataList 等)之外,原创 2005-06-24 19:53:00 · 827 阅读 · 0 评论 -
《解剖PetShop》系列之三-PetShop数据访问层之消息处理
三、PetShop数据访问层之消息处理在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供转载 2008-01-24 14:59:00 · 454 阅读 · 0 评论 -
ASP.NET2.0: Ilungasoft.Framework.Web之基于Callback的无刷新上传进度条控件[带源码]
共享一个基于Callback的无刷新上传进度条控件的源码。本控件使用的HttpMoudule基于宝玉的一个上传进度条的sample,这里封装为一个控件,方便使用。无需任何代码,只需设置web.config,添加HttpModule的引用,再将控件拖到页面就行。页面中的文件保存操作和传统的asp.net文件上传完全一样。可以设置属性上传过程中出错或上传成功时跳转到其它页面。兼容IE,Firefox,原创 2007-12-11 10:19:00 · 536 阅读 · 0 评论 -
ASP.NET删除等操作前的提示解决方案
在ASP.NET中经常会遇到需要将需要确认的操作,在一般windows应用程序中,一般都使用messagebox相关函数进行用户的确认操作,而在ASP.NET不支持messagebox这样的函数. 现在希望在ASP.NET中实现提示框,如果用户按下的不是确认,而是取消的话,不要进行页面的POSTBACK,如何实现呢? ASP.NET所有控件都有Attributes属性,该属性可给控件增加一转载 2007-12-14 14:57:00 · 532 阅读 · 0 评论 -
让.Net2.0的Membership使用已存在的Sql Server2000/2005数据库
VS2005 ASP.NET配置工具可以很方便地配置和使用Membership功能,如果你有安装 Sql Server Express 的话,ASP.NET配置工具会帮你生成数据库及更改Web.Config文件以便使用membership的各种功能。 但是如果没有安装 Sql Server Express 的话,或者是想使用已存在的数据库的话,你会发现ASP.NET配置工具根本就没办法帮你原创 2007-12-25 11:43:00 · 474 阅读 · 0 评论 -
[翻译] 怎么在ASP.NET 2.0中使用Membership
摘要:本文介绍了怎么在ASP.NET 2.0中使用Membership新特性,并且介绍了怎么两种不同的Membership的Provider:ActiveDirectoryMembershipProvider和SqlMembershipProvider,前者是基于微软活动目录服务存储用户信息的,或者是基于SQL SERVER存储的。2.0中的这个新机制大大减少了站点用户认证模块的代码量。目转载 2007-12-25 11:47:00 · 480 阅读 · 0 评论 -
解决ajax.net 1.0中文乱码问题!
在使用ajax.net的UpdatePanel的时候,当requestEncoding编码为GB2312的时候,出现乱码。如果要解决这个问题最简单的就是改用utf-8了,但是原来使用GB2312,现在不能随便改成utf-8的怎么办呢?我原来是想这样做的: byte[] buffer = System.Text.Encoding.Default.GetBytes(转载 2008-07-18 19:26:00 · 458 阅读 · 0 评论 -
ASP.NET將物件(Object)序列化(Serialize)成Binary儲存至DB or File
最近有人在討論這個問題..小弟很少玩這個東西..就到網路上找了一些資源..教大家如何將物件序列化成Binary Data..然後儲存到資料庫或檔案裡..當然可以序列化..就一定可以反序列化了...其實序列化格式不一定要是Binary Data..也可以是XML or SOAP Data的... 首先準備一個DB,結構如下:接下來就是程式碼了asp.net(c#)Serializ转载 2008-08-06 16:06:00 · 874 阅读 · 0 评论 -
在Ajax中,UpdatePanel里面GridView点击删除按钮的时候,弹出删除确认对话框
找了好久才解决的:http://forums.asp.net/t/1096930.aspx原创 2008-06-17 16:08:00 · 968 阅读 · 0 评论 -
c#遍历HashTable
方法一 foreach (System.Collections.DictionaryEntry objDE in objHasTab){ Console.WriteLine(objDE.Key.ToString()); Console.WriteLine(objDE.Value.ToString());} 方法二System.Collection原创 2008-06-20 11:18:00 · 928 阅读 · 0 评论 -
《解剖PetShop》系列之一PetShop的系统架构设计
一、PetShop的系统架构设计在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图所示:图一:三层的分层式结构数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的Select,Insert,Update,Delete 的操作。如果转载 2008-01-24 14:55:00 · 505 阅读 · 0 评论 -
《解剖PetShop》系列之二
二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的 理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列原创 2008-01-24 14:57:00 · 387 阅读 · 0 评论 -
关于DataGrid等控件中的自动编号
论坛中有很多人问关于DataGrid的自动编号问题 序号 内容 1 Taye 2 BOx转载 2006-06-27 19:30:00 · 1048 阅读 · 0 评论 -
用ASP.NET编写多层架构的系统
千万不要被标题吓倒,其实很简单。不然只能一辈子写面条式的程序了。特别是ASP程序员大多写都是3 IN 1 (超白金版:P)的程序,勉强能写成分层式的也是高手中的高手,这种大虾估计早就转型当系统分析员了。一般来说系统大多分为三层(据说分三层很好):用户层、逻辑层、数据层。也可能不叫这几个名字,但是不管怎么说功能大体应该一样。说到功能请看下面用户层:就是主要与用户打交道,也就是用户界面。什么输入框啊、原创 2005-06-29 14:07:00 · 1015 阅读 · 0 评论 -
ASP自定义控件的两种实现方法
1、在HTML中直接调用后台CS代码中的protected成员变量自定义控件类的HTML代码:http://schemas.microsoft.com/intellisense/ie5"%> IDictionaryEnumerator objEnumerator = m_htMenu.GetEnumerator(); while (objEnumerator.MoveNext()) {原创 2005-06-29 14:09:00 · 1085 阅读 · 0 评论 -
ViewState 剖析
原文链接:ViewState: All You Wanted to Know作者:Paul Wilson翻译:木野狐ViewState 不是什么?1. ViewState 不是用来恢复回发的控件的值。这个是通过匹配 form 中该控件的变量名而自动完成的。这个只对 Load 事件加载之前创建的控件有效。2. ViewState 不会自动重新创建任何通过代码动态创建的控件。3. 不是用来保存用户信息原创 2005-06-29 14:41:00 · 695 阅读 · 0 评论 -
NHibernate 概述
本文约定:1. Nhibernate简写为NHB;2. 本文例子的开发平台为win2000pro+sp4, sql server2000, Nhibernate0.5;3. 使用SQL Server自带的罗斯文商贸数据库(Northwind),是英文版的哦;4. 本文例子是基于测试驱动开发(TDD)的,因此建议使用NUnit和Log4Net 一 NHB简介NHB是基于ms.net的O/R Mapp原创 2005-07-22 09:28:00 · 916 阅读 · 0 评论 -
.net控件FreeTextBox使用方法
1.先把freetextbox.dll添加到项目中2.把 - ftb.colorpicker.aspx - ftb.imagegallery.aspx - ftb.inserttable.aspx从文件夹HelperScripts复制出来,放到外面与 - test.aspx (测试)同等级目录,(不这么做,插入背景色,图片,表格就不好使)3.把images文件夹放到test.asp转载 2006-03-15 15:35:00 · 1277 阅读 · 0 评论 -
DataGrid中添加CheckBox
在DataGrid中要实现确认功能最初的设想是:在每行前面加一个CheckBox,以实现当点击CheckBox时,立即触发事件(如:on click="Chk_Click()"),获取当前行的id和CheckBox的checked属性值,最后更新数据库。在解决问题之前,我搜过很多相关文档,大部分是如何实现全选,而且还是通过一个按钮来触发事件的,明显不符合自己的要求,但还是提供了一些信息。事实上遇到转载 2006-03-22 10:53:00 · 2251 阅读 · 0 评论 -
在DataGrid中帮定CheckBox和RidaoBox
介绍原创 2006-03-22 10:59:00 · 1403 阅读 · 1 评论 -
.::::: DataGrid技巧大集合 :::::.
DataGrid的正反双向排序 http://dev.youkuaiyun.com/develop/article/26/26817.shtm DataGrid删除确认及Item颜色交替 http://dev.youkuaiyun.com/develop/article/26/26768.shtm DataGrid常见解决方案(三)--在DataGrid中选择,确认,删除多行复选框列表 http://dev.cs原创 2006-03-22 12:52:00 · 912 阅读 · 0 评论 -
用VS.NET2003制作WEB应用程序的安装包
利用vs.net2003来制作一个安装程序是非常的方便的,既使是制作一个web应用程序的安装程序也是如此。仅仅简单的几个步骤就可以完成。首先,创建一个安装和部署项目。步骤如下: 1.在"解决方案资源管理器"中的解决方案中添加一个新项目。 用鼠标右键单击解决方案,在弹出的菜单中选择"添加"->"新建项目"。在打开的对话框中选择"安装和部署项目",并选择"Web安装项目"模板。在输入项目名称后,点转载 2006-05-09 23:40:00 · 988 阅读 · 0 评论 -
AJAX ,UpdatePanel乱码解决
在使用ASP.NET AJAX 时候 在UpdatePanel中的gridview ,datalist 等控件的更新会出现中文乱码问题。其中解决方法之一:在webconfig文件 configuration元素下配置以下字节 ,path 可以目录路径,也可以单独指向某个文件... 以上部分被省略 location path="UserManage/LinkManage.aspx转载 2008-06-20 10:50:00 · 934 阅读 · 0 评论