自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 团队必备的四类人才(转)

   组织领导能力教练罗尔斯顿(Faith Ralston)在www.refresher.com上发表文章,指出一个团队需要具备四种人才,才能确保工作项目的圆满完成与改革措施的顺利实施。   方块型人才(diamond talents)。这类人才是创新者,他们是真正能够跳出框框来思考的人。   在项目的起始阶段,方块型人才是至关重要的,因为他们想出新方法,他们建议有创意的解决方案。苹果

2008-09-27 09:21:00 325

转载 外网访问web service出现访问不了方法的解决方法

 外网访问web service的方法出现"The test form is only available for requests from the local machine"这个,原因如下 原因:NET Framework 1.1 定义了一个名为 HttpPostLocalhost 的新协议。默认情况下,这个新协议处于启用状态。该协议允许从与使用 HTTP POS

2008-08-02 13:55:00 926

转载 让UpdatePanel支持上传文件

  在一年多前我发布了一系列文章(让UpdatePanel支持文件上传(1)、(2)、(3)、(4)、(5)),设法让UpdatePanel支持上传文件。可惜缺陷无数,当时收到了无数bug report但是我都没有时间(和兴趣)去解决,因此只是一个实验品中的实验品。这个组件还有一个问题就在于非常复杂,复杂的原因是为了解决iframe传输数据的问题。当时想了很多办法最终让IE6、7,FireFox

2008-05-30 09:52:00 468 1

转载 成立公司创业4个月,我得到了这些东西

互联网,这个神奇的东西,它竟然能让我为之疯狂一次。  今年10月份,我的公司注册成功了,于是,我计划用手上仅有的钱做一个网站,做一个大网站。于是,我就去做了。首先定位的是想做成一个情侣互动社区,为此我还写了十几页的计划书,熬了几个晚上,一份让我很为之欣喜的计划书出来了(我人生中的第一份正式计划书啊~),于是,我拿着计划书,准备找人帮我建站,找到风讯了,为此我很慎重其事的拿着计划跑到成都,直接去了风

2008-05-28 12:00:00 314 1

转载 特殊字符数据库的存取问题

第一种方法就是replace   例如在入库的时候可以把(" ")换成(&nbsp:) 把(/r/n)换成()这样的话在自动帮定的时候就可以在数据控件中显示换行和空格了,但是要注意的是如果是自己写代码进行,要把数据显示在textbox lable等上面,就要注意了,要把它们替换过来即在用replace把数据库中的(&nbsp:) 换成(" ") 把()换成(/r/n).第二种方法就是Server.

2008-05-08 17:04:00 599

转载 ASP.NET状态管理(包括客户端和服务端)

在ASP.NET中,有很多种保存信息的内置对象,如:APPlication,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。 方法 信息量大小

2008-01-19 11:50:00 603

原创 用js判断列表里面的checkbox是否勾选

要实现的功能如图所示:   全选的checkbox的js代码如下:var status=true;    function allselect(){                               var tags=document.getElementsByTagName("input");                  for (i = 0; i         

2008-01-18 22:12:00 1649 1

原创 分页存储过程(提高性能)

 1  . 首先要获取记录总数-- =============================================-- Description:查询字段总记录数集合(通用存储过程)-- =============================================create procedure DZ_Count@Keyfield varchar(30), --主键@T

2008-01-16 10:33:00 384

原创 Aspx页面 与CSS 的编码冲突及解决办法

  今天下午发现了一个很奇怪的问题,我把写好的 HTML 代码复制到 ASPX 文件以后,本来设计好的页面布局在 IE6 下完全混乱了(其它浏览器正常),从常识上来看,肯定是 CSS 代码出了问题,折腾了好长时间都完全没有办法。更要命的是,如果是 CSS 文件完全失效也好,可偏偏是页面上部正常,下部乱套!此后,我尝试着把 CSS 文件里的全部代码复制到 ASPX 文件的 中,页面居然正常了!折腾了

2008-01-02 22:52:00 584 5

转载 为WebForms说几句话,以及一些ASP.NET开发上的经验(3)

 四、生成复杂的ID难以使用JavaScript操作  我在上一篇文章的最后提到了,虽然使用WebForms我们能够对于页面上的HTML属性和样式等进行自由的定制和控制,但是有一点是毋庸置疑的,我们没有办法(正常的办法吧,Hack不算)让服务器端控件在客户端生成一个简单的ID。例如,一个TextBox控件,在服务器端的ID是txtUserName,但是最终在客户端生成的ID可能是Login

2008-01-01 20:28:00 314 5

转载 为WebForms说几句话,以及一些ASP.NET开发上的经验(2)

      没想到我的文章引起了那么大的反应,看来最近MVC框架的确是一个热门话题。正如上一篇文章开始所说的,我不会对MVC框架有任何“贬低”,任何技术滥用都有问题,所以任何东西都会有所谓的Best Practice(去MSDN的Patterns & Practice栏目看看就知道了)。我写这几篇文章,是想说明,很多WebForms的缺点是被夸大了。WebForms的确有缺点,但是我们完全可以避开

2008-01-01 20:27:00 286

转载 为WebForms说几句话,以及一些ASP.NET开发上的经验(1)

   记得数年前,当ASP.NET刚出现时,天下间Web开发框架中似乎出现了一个“巨人”,WebForms这种似乎人人都能掌握的开发框架几乎瞬间流行起来。如果谁还在用传统ASP这种控制与表现混合的开发方式,似乎立即变得低俗了许多。于是乎许许多多人都学会了拖控件+绑定的方式,“Web开发人员”也越来越多,一片红火,好不热闹。  风水轮流转,不知从什么时候开始Rails框架随着RoR忽的流行了开来

2008-01-01 20:26:00 271

转载 深入DataList分页方法(利用PagedDataSource类)

  从Asp.net 1.1开始,我们就开始使用DataGrid、DataList、Repeater控件,到了Asp.net 2.0又增加了GridView控件。GridView控件在DataGrid上做了优化和改进,功能很强大,但是自定义性不够强。Repeater自定义性非常高。而DataList则兼而有之,其他方面本文不谈。这里就说下怎么给DataList分页。给DataList分页有两个

2007-12-31 10:29:00 551

转载 简单自定义实现datalist分页

 前台代码:------http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" >    无标题页                                            DataList分页技术和超级链接                           

2007-12-31 10:23:00 294

原创 Microsoft SQL企业管器管理单元初始化失败解决小技巧

  原来机器上装了sql2000,后来心血来潮,装了个sql2005,过后发现出现异常,于是决定删除,删除过后竟然 SQL企业管器管理单元打不开了,后来一直偷懒都用vs2005来进行查看数据库。突然有一天要还原数据库时发现vs2005做不到,问题还是得解决啊,来到google,自然不用说了,解决方法如下:方法1:按照官方建议将sqlns.dll、sqlmmc.dll 、sqllex.dll 、

2007-12-09 11:16:00 2139 2

转载 抢先看令人拍案叫绝的实用发明

防暴床头柜 用木棍和盾牌来组合成一个床头柜,不仅可以放东西,关键时刻还可以作为武器来使用(这个有点意思哈) 是否觉得你的老板很可恶,是否想要痛扁他一顿?那就一定不能错过这款笔座。 通常情况下,开门都会用到门把手。可是,你有没有想过,如果真的把门把做成手的样子,会是什么效果?这款门把手就被创造性的做成了手的形状,这样,你每次都要通过“握手”的方式对门表达一下友好才可以将门打开。 跑车手机 看到

2007-10-25 17:01:00 352

转载 只需一眼!让你过目难忘的天才广告

“先生,您的咖啡……” 自动贩卖机给人的感觉怎么都有点冷冰冰的,即使一样的咖啡,从那里面出来也好像变了味儿。如果咖啡馆里漂亮的姑娘在呢?——这个别出心裁的咖啡贩卖机就把那个姑娘搬来了。她还挺忙,除了泡咖啡,还要为一家就业机构做广告,呼吁大家不要受现状的局限,打开视野,选择更适合自己的工作。她的表情像在告诉大家:“在这个狭小的空间里工作,真的不如去咖啡馆里啊。” 别误了航班 买手表和买鞋一样,不试

2007-09-27 15:11:00 284

原创 在 ASP.NET 中执行 URL 重写(ms官方)

 本页内容 引言 URL 重写的常见用法 请求到达 IIS 时将会发生什么情况

2007-09-25 11:15:00 295

转载 常用正则表达式一览

  正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:

2007-09-17 17:25:00 336

转载 PasswordRecovery控件的简单使用

 使用PasswordRecovery控件 如果用户忘记了自己的登录密码,那么可以使用PasswordRecovery控件将密码找回。通过PasswordRecovery控件不但可以找回用户的原始密码,也可以对密码进行重置后再将新密码发送给用户。代码清单1-34中的页面包含了一个PasswordRecovery控件。代码清单1-34  ShowPasswordRecovery.as

2007-09-17 09:30:00 1031

转载 用gmail结合membership发送邮件

 if (Page.IsValid)        {            MembershipUser user = Membership.GetUser(textboxId.Text.Trim());            if (user == null)            {                labelMessage.Text = "此帐号不存在!";     

2007-09-17 09:22:00 371

转载 PetShop Enhanced by NBear V1.0.0 Released!

 PetShop是MS用来展示.Net企业级系统开发能力的一个范例。伴随着.NET Framework,PetShop的版本也在不断更新,目前可供下载的是基于.Net 2.0的PetShop4.0,它虽是一个小型的项目,系统架构与代码都比较简单,却也凸现了许多颇有价值的设计与开发理念。这也是我为什么选择PetShop作为NBear的一个案例的初衷,大家可以发现在采用了NBear后,系统架构更加

2007-09-14 16:23:00 283

转载 在ASP.NET中重写URL

 经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构。 为什么URL映射和重写很重要?下面是开发人员想要对URL有更大的灵活性的最常见的场景: 1) 处理这样的情形:你要更改你的web应用中网页的结构,但你

2007-09-10 15:24:00 314

转载 ASP.Net 学习之返回上一页的实现方法

 方法一: 在asp.net的aspx里面的源代码中浅析:这个是用了HTML控件,通过一个onclick的事件,调用了javascript中的一个方法就可以了。这个是最简单的了,也同样适用于静态页面,ASP页面等。方法二:利用Reponse.write如果你对ASP有一定的了解,那么对Response.write这个东东就不会陌生了,方法一是直接有HTML页面中实现,则这个则是在后台环境中实现(这

2007-07-05 09:38:00 457

转载 Microsoft .NET Pet Shop 4 架构与技术分析

 1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop

2007-06-30 22:25:00 416

转载 javascript小技巧[转]

 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture();  event.srcElement.releaseCapture();  事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回

2007-05-27 17:22:00 587

原创 Datalist功能总结

 1.如何删除一个数据库项,如图:首先添加一个linkbutton按钮删除,html代码如下:OnClientClick="JavaScript:return confirm(你确定要删除该行记录吗?);" CommandArgument= OnCommand="LinkButton2_Delete"  >删除以上黑体部分手工添加,然后添加OnCommand事件,代码如下:

2007-05-26 19:24:00 913

原创 DropdownList功能汇总

1. DataValueField和DataTextField属性的区别:前者用来表示该控件触发事件返回服务器时的值,获取或设置为各列表项提供值的数据源字段。(后者用来表示前台显示的值,获取或设置为列表项提供文本内容的数据源字段。下面看一段代码:DataView dv = UiOperator.ShowCategory();                  //返回日志所有分类的

2007-05-26 18:35:00 454

原创 RadioButtonList功能汇总

 当打开一个带有RadioButtonList的页面时,如果想指定选择RadioButtonList里的一个项时,可以这样来做,代码如下:int count = RadioButtonList1.Items.Count;                                            //获得RadioButtonList1里的项的数量            for (i

2007-05-26 18:04:00 469

原创 GridView功能汇总

 GridView点击删除后弹对话框再删除添加一个模版列,编辑模版列,并加入一个linkButton ,在onClientClick中加入JavaScript:return confirm(你确定要删除该行记录吗?);在html中找到那个模版列在其中加入这个属性CommandArgument=选中LinkButton的事件Command项,写入LinkButton1_Delet

2007-05-24 15:32:00 1106

原创 艺术

   今天随便逛了下论坛发现很多艺术的东西,觉得非常不错就copy下来了。  中国十大新建筑奇迹CCTV新址,设计:荷兰Rem Koolhaas,2008年以前完工 长城下的公社,是由12名亚洲杰出建筑师设计建造的私人收藏的当代建筑艺术作品。2002年应邀在威尼斯双年展第八届国际建筑展上展出。这个项目的策划人和投资人张欣女士“因其大胆的创新精神,积极推动12名亚洲建筑师设计

2007-05-20 13:27:00 369

原创 新的一天

         又一个星期过去了,时间就如流水,被平凡的工作一天一天吞噬着。星期一的早上总是有那么一点不适,不光是生理上的,精神上总有些恍惚,感觉工作日是来得那么的突然,而总想沉寂在自己的世界里。         早上刚进办公室脑海里便萌生了些新的想法,不要把工作看得太重了,追寻点自己的东西。打开电脑便看起了论坛,看着看着便发现了一篇引人注意的帖子,它是关于人生和工作的一些总结,虽然没有华丽

2007-05-20 13:25:00 322

转载 .net专业术语

 VOS----virtural Object System,虚拟对象系统 这是为了解决不同编程环境和不同程序语言的兼容性问题,而产生的一个虚拟系统,并同时支持面向对象和面向过程的语言.还可以实现不同语言类型之间的转换.CLS---Common Language Specification 公共语言规范,是CLR定义的语言特性集合,公共语言规范是一组构造和约束,它充当库编写器和编译器编写器的向导。

2007-05-20 13:16:00 535

转载 .net常用名词解释

 静态页面---web中的静态页面并不是指没有动画,GIF图片之类的页面,而是指整个网页的编码是由HTML所组成的,通常会以.html,.hml格式表现,静态页面的优点是浏览速度快,其缺点则是不能更新,不具备“动态特征”。动态页面---相对于静态页面而言,Web中所谓的动态页面是有两种情况的. 一种是含动态画面、含简单程序、能进行简单的交互式联系、但不与数据库打交道;另一种是指除此之外,要与数据库

2007-05-20 13:15:00 683

转载 存储过程简介

在ASP.Net项目中使用存储过程,首先可以提高数据库的安全性,其次可以提高运行SQL代码运行的速度,在大型项目中一般是必不可少的。Visual Studio.Net为SQL的存储过程提供了强大的支持,您既可以通过visual studio.net来新建存储过程,也可以直接在Sql Server的查询分析器中运行,还可以通过企业管理器创建,使用起来也非常方便。大家一直都误认为SQL存储过程是一个比

2007-05-20 13:13:00 578 1

转载 常用模块(2)

 5.DataList分页(其实Repeart也可采用这个,只是改一下控件名而已)用户控件 DataList: DlstInfolistLabel:lblCurrentPage HyperLink:lnkNext LnkPrev存储过程:supplyinfo_select 程序代码: [ 复制代码到剪贴板 ]

2007-05-20 13:11:00 307

转载 常用模块(1)

 前提准备:由于项目是采用SQL数据库,所以我们先在web.config中设置好数据库连接                 之后在CS代码中要注意引用  c#  using System.Data.Sqlclient;  using System.Data;  using System.Configuration;  vb.net  Imports System.Data.Sqlclient  I

2007-05-20 13:10:00 348

转载 返回上一页的实现方法

返回上一页的这个东东在我们做项目的时候一般是用于填写完表单后确认的时候,有对原来输入的数据进行修改时用的,或者是因为网站为了方便浏览者而有心添加的一个东东,一般这种功能的实现在ASP.net中都是用一个button的控件来实现的,实现的方法有很多,今天恰好在做项目时碰到要用这个东东,我就把能实现" 返回上一页","返回前一页"的几种方法总结了一下,供大家学习之用,请多多指教:0)其实要实现这个功能

2007-05-20 13:08:00 692 2

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

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

2007-05-20 13:06:00 396

转载 二进制文件直接存在数据库中的方法

 概要  在开发一个与数据打交道的应用程序中,我们常常需要对文本数据和二进制数据进行相关存储操作,例如存储图片,PDF文档,Word文档或其它二进制数据.存储这样的数据一般可以有两种方法:一是在web服务器上存储文件,将其文件的路径写入数据库中,一是直接将二进制数据存在数据库中.  像字符,数值,货币型这样的一些数据在数据库系统中都可以找到合适和对应的数据类型进行定义.例如在Microsoft S

2007-05-20 12:48:00 1327 2

空空如也

空空如也

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

TA关注的人

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