自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(33)
  • 收藏
  • 关注

原创 ASP.NET 2.0 创建母版页导致js出现“ 'document.getElementById(...)' 为空或不是对象”错误

本文将为大家介绍一下 ASP.NET 2.0 在创建母版页时引来的麻烦,并分析了问题产生的实质,大家在实际操作中多多注意一下。  一、问题提出  由于总体排版和设计的需要,我们往往创建母版页来实现整个网站的统一性,最近我由于统一性的需要,把原来整个项目单独的页面全部套用了母版页。但是出现了一个错误……在我的Blog中记录一下,方便大家参考。  二、 抽象模型  由于整个页面内容过多

2008-05-14 16:36:00 6904 10

转载 动态生成DataTable绑定至DataList一例

Default.aspx: 程序代码            ,,                Text="Edit" />                                >>                            ID="Button7" CommandName="update" runat="server" Text="Update" />   

2008-04-18 13:54:00 1327

转载 怎样在UpdatePanel里使用FileUpload控件

曾在开发ATLAS时候,想用UpdatePanel (UP)来上传文件,但是没有想到FileUpload (FU)控件不能在UP里使用,这里有个小技巧,可以让你的FU控件在UP里面起做用. 来看代码:HTML:    div>        atlas:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering

2008-03-27 14:53:00 978 1

转载 如何让SELECT 查询结果额外增加自动递增序号

 图表1 如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考: USE北风贸易;GO/* 方法一*/SELECT序号= (SELECT COUNT(客户编号) FROM 客户 AS LiMing                    WHERE LiMing.客户编号 Chang.客

2008-03-07 13:35:00 295

转载 ASP.NET系统用户权限设计与实现

  引言  电子商务系统对安全问题有较高的要求,传统的访问控制方法DAC(Discretionary Access Control,自主访问控制模型)、MAC(Mandatory Access Control,强制访问控制模型)难以满足复杂的企业环境需求。因此,NIST(National Institute of Standards and Technology,美国国家标准化和技术委员会)于90

2008-02-13 16:55:00 1083 1

原创 ASP.NET中英文混合特效服务端验证控件v1.01 之文档

完整源码下载地址(微软学生社区):http://www.mscenter.edu.cn/prj/files/1232/VCG.rar功能介绍:为网页编程人员提供能够自动生成验证码图像并验证网页访问者输入的Web控件,具体功能如下:1.   提供简单易用的设计时所见即所得的可视化设置方式,并且支持设计时验证码图像效果与特效属性设置的实时联动体现,极大地提高程序员的工作效率;2.  

2007-04-11 17:19:00 578

转载 抽象工厂资料汇总

    持续改进,抽象工厂也反射 - 夜淡茶清.shenfx - 博客园   http://www.cnblogs.com/shenfx318/archive/2007/01/16/621237.html#621277   设计模式杂谈:创建型模式之抽象工厂模式(Abstract Factory) - licongjie的博客 - 博客园   http://www.cnblogs.com/lico

2007-03-15 11:35:00 435

转载 在DataTable中快速查找记录小结

一、在DataTable中查找1. 使用Select方法查找没有主键的表DataTable的Select方法返回一个DataRow数组,有四个重载的函数。DataView prodView = new DataView(prodDS.Tables["Products"],                                 "UnitsInStock                  

2007-03-13 17:30:00 1051

转载 ADO.NET学习笔记

1、连接    ADO.NET最大的特色就在于支持在断开连接的情况下对数据库里的内容进行操作,这样可以大大的节约过多连接带来的消耗,前面的那一篇文章中已经给了一个具体的例子说明ADO.NET的这种特性。我们可以在从数据库里获得数据的时候打开连接,在得到数据之后就断开连接,对dataset里面的数据进行操作,然后在把dataset里的内容更新到数据库里面的时候再打开连接。对于dataReader则必

2007-03-13 16:15:00 624

转载 继续发布VS2005下开发ComboBoxDataGridView (下拉列表弹出DataGridView)

前一段时间,我写个两个控件,ComboBoxTreeView(下拉列表框弹出树) 与ToolStripComboBoxTreeView(下拉列表框工具条弹出树) ,不知道对大家在开发的过程中是否有帮助,今天继续发布VS2005下的ComboBox系列控件中的ComboBoxDataGridView (下拉列表弹出DataGridView),思路与ComboBoxTreeView差不多,唯一不同的是

2007-03-08 16:05:00 1530 1

转载 继续发布VS2005下DataGridView 的多种样式列控件

VS2005已经发布好久了,但对DataGridView 的使用,在网上的资料还比较少,DataGridView 无论是美观与功能方面都是DataGrid所不能比的,应该说DataGridView 不是DataGrid的升级,因为DataGridView 使用了一套全新的构建方式,引入了DataGridViewCell ,DataGridViewColumn,DataGridViewRow,等

2007-03-08 16:01:00 4414 6

转载 开发VS2005下ComboBoxTreeView(下拉列表框弹出树) 与ToolStripComboBoxTreeView(下拉列表框工具条弹出树)

             最进在使用VS2005开发时,发现有很多新东西,比如,我们常用的ToolBar ,MainMenu,StatusBar,变成了功能强大,样式新颖的,ToolStrip,MenuStrip,StatusStrip,等.不过还是有些不足,比如,ComboBox 变化不大,下拉框里面只能是文本的,很不方便,我的想法是在下拉ComboBox时会出现TreeView 控件,这也是我

2007-03-08 15:58:00 1181

转载 使用Visual C#制作可伸缩个性化窗体

引言:谁都希望自己的应用程序能让人留下一个深刻的印象,让自己的程序窗体有一件与众不同的"外衣"是一个好办法。试想:在一大堆的普通窗口中突然跳出一个很酷的界面,一定能让人眼睛一亮进而产生兴趣的。在VB,VC中如何定制可伸缩个性化窗口早就不是什么秘密了,已经有了大量相关的文章进行介绍,无非都是如何调用系统API之类的方法,但是在.Net中调用API却相对比较麻烦,所以使用.Net制作个性化

2007-02-10 11:15:00 621

原创 .NET和SQL Server中“空值”辨析

 初学数据库编程我们可能会有一些对“空值”的疑问,比如通过编程新建的一个表中所有数据皆显示为,手动添加并删除文字后又变成了空白;一个字符串类型的字段,明明没有填值,却不等于"";用ADO.NET从数据库中取值,每遇到有的就出错……这需要我们正确认识.NET和SQL Server中几种不同的“空值”。 1、真正的空值,也就是“没有输入的值”,可以出现在大多数类型的字段中(如果没有别的约束条件

2007-01-24 16:28:00 533

转载 轻松掌握Windows窗体间的数据交互

     Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form类的一个实例。  作者在CSDN技术论坛.NET板块下的C#分类经

2006-12-31 16:22:00 535

转载 Asp.net 2.0 新特性[PowerPoint文件与示例代码下载]

(一).主题(Themes and skin)       在Asp.net 2.0之前一般都是用CSS管理站点主题,布局,风格等,现在Asp.net可以帮助管理主题,       在这方面也增强了一些功能.       1. 幻灯片课程           下载:  http://www.cnblogs.com/Files/ChengKing/Themes%20and%20S

2006-12-20 09:42:00 658

原创 关于combobox递归显示树后取值问题

  上一次我写的那篇>http://blog.csdn.net/lzt7/archive/2006/12/14/1442898.aspx 一文中,因为递归用了combobox.Items.Add(object item); 这个只能传达object,如果想传Text和Value两个值,可以写一个结构体,把这个结构体变量加到Items中.这样在结构体中可以有Text值,也有Val

2006-12-15 17:16:00 1041

原创 关于combobox如何递归显示树效果

  这个问题相信困扰过很多人,在此写一遍文章,希望对大家有所帮助,因为我也是新手,哪里有错,请各位指正  附:这是我以前的贴 http://community.csdn.net/Expert/topic/5229/5229675.xml?temp=.3458063 bm数据表结构: ID              Name               PID

2006-12-14 16:23:00 1446 1

转载 windows form (窗体) 之间传值小结

在windows form之间传值,我总结了有四个方法:全局变量、属性、窗体构造函数和delegate。第一个全局变量:这个最简单,只要把变量描述成static就可以了,在form2中直接引用form1的变量,代码如下:在form1中定义一个static变量public static int i= 9 ;Form2中的钮扣按钮如下:private void button1_Cl

2006-12-13 17:12:00 1479

转载 GridView增加一个统计行的方法

CMB项目中要涉及到stock的统计功能,由于是采用了gridview来实现数据的显示,这里就碰到了一个问题,在需求分析里客户要求对所有的股票进行一个统计,如下图:大家看在最下面的一行,只出现了一个数值,其它列都不存在数值,而这个数的功能主要是对上面这行"持仓股票市值进行一个总的统计",这是如何实现的呢?首先,我们要把gridview里面的属性中ShowFooter="True",就是把gridv

2006-12-13 16:59:00 1121

转载 dotNet 桌面程序改造计划.下拉框篇.类似Word的颜色下拉框

 先看图在说.      实现功能: 1)下拉出颜色选取对话框. 2)后台窗口不失去焦点. 3)点击更多调用windows标准颜色选取对话框选取颜色. 开发背景:           在网上看到一些文章可以基本实现这些功能、但是大多使用前台窗口获得焦点后在迅速把焦点 转移到后台窗口的方法、或是将前台窗口 Show 出通过使去焦点来关闭前台窗口,或者干脆用个

2006-12-12 17:53:00 455

转载 关于TreeView控件专题

1.下载地址 http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp 安装后,通过“自定义工具箱”->“.net框架组件”把TreeView添加到工具箱里2.运行时无法显示 一般是TreeView的版本问题,最好下载英文版自动安装版本重新安装,

2006-12-06 13:11:00 534

转载 ADO.NET DataSet、DataView 和 DataViewManager 对象指南

察看本文应用于的产品function loadTOCNode(){} 文章编号 : 313485 最后修改 : 2006年5月25日

2006-12-01 11:12:00 737

原创 DataView能对DataTable的内容做筛选和排序工作

DataView对象是查看DataTable中数据的一种方法建立DataView对象方法:1:声明和建立DV属于DataView对象DataView DV = new DataView();将从DV对象取得的指定"数据表名称"数据表的默认查看内容,再指定DV对象DV=DS.Tables["数据表名称"].DefaultView2:建立DataView对象的同时传入DataTable对象声明,并

2006-12-01 10:54:00 566

转载 ASP.NET程序中常用代码汇总

1. 打开新的窗口并传送参数://传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>")  //接收参数:string a = Request.QueryString("id");string b = Request.QueryS

2006-12-01 10:43:00 500

转载 用DataReader、DataSet、DataAdapter和DataView

使用DataReader、DataSet、DataAdapter和DataView   ADO.NET提供两个对象用于检索关系型数据并把它存储在内存中,分别是DataSet和DataReader。DataSet提供内存中关系数据的表现--包括表和次序、约束等表间的关系的完整数据集合。DataReader提供快速、只向前、只读的来自数据库的数据流。   使用DataSet时,一般使用DataAdap

2006-11-30 16:17:00 508

原创 通过试验探索 Access 2000/XP 数据库的最佳 NTFS 权限设置

通过试验探索 Access 2000/XP 数据库的最佳 NTFS 权限设置 (原文由本人发表于网易虚拟社区北京站 .NET 版,http://uh1.bj.163.com/cgi/readelite?i=2292285&guest=1) 我们已经知道,ASP.NET 中使用 ADO.NET 访问数据库,通过 OleDb 的连接可以访问 Access 数据库——我们非常常用的低端数据库

2006-11-30 09:47:00 384

原创 Asp.net性能优化总结

最近对项目收尾。整理了项目文档,看到以前对性能优化所做的标记。出于和大家共同讨论的目的,发表自己的看法。欢迎大家对此讨论,如有错误请大家指正。(此文不涉及如cahe等深层机制应用和研究,只是些肤浅应用和建议) 关于数据处理相关的优化 一、 SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDa

2006-11-29 17:40:00 662

转载 ADO.NET实用经验

ADO.NET作为微软最新的数据访问技术,已经在企业开发中得到了广泛的应用。对于一线的开发人员来说,掌握基本的概念和技术之后,提高应用水平和解决实际问题的最有效手段,莫过于相互交流彼此的最佳时间经验经验。在这篇文章中,两位ADO.NET专家向读者毫无保留地、详尽地介绍了很多实用经验。   简介   本文为您提供了在Microsoft ADO.NET应用程序中实现和获得最佳性能、可伸缩性以及功能的最

2006-11-29 17:25:00 352

转载 如何把树与数据库的信息进行绑定

以前写了一个例子,演示如何通过数据库数据动态加载TreeNode,参看:Http://blog.csdn.net/knight94/archive/2006/03/24/637699.aspx 可能原先的例子,只是显示如何动态加载一个树,没有考虑到后期的修改或删除之类的操作,因此我在原有基础上,扩展了更新操作。不过实现的基础,还是在程序中保存一个临时数据表,要注意的是,如果数据量比

2006-11-29 16:31:00 775

转载 如何用数据库的数据动态产生TreeView

起始现在好多方法都是先生成XML,然后在生成TreeView。其实,本身创建一个动态的TreeView并不是件很复杂的事。 以下就具体说明,如何产生一个动态的树:首先,为这个树先要获取数据,如下:        private DataTable dtTree = null;        private DataView dv = null;         priv

2006-11-29 16:26:00 393

转载 ASP.NET简单应用

连接数据库  打开连接string connstr=System.Configuration.ConfigurationSettings.AppSettings["sqllink"];SqlConnection conn=new SqlConnection(connstr);conn.Open();添加DataGridSqlDataAdapter dr=new SqlDataAdapter(sql

2006-11-29 15:25:00 379

转载 WinForm FAQ 16个

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/st

2006-11-29 14:46:00 400

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除