摘要: 有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现,即使需求不断增加,你... 阅读全文
posted @ 2009-12-05 11:50 tangself 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 《叩开C#之门》系列之一前言:表弟想要学编程,我推荐他学习.Net和C#。这一推荐不打紧,我却承担上了指导的职责。我又出差在外,直接辅导是不行了,通过邮件也太麻烦。推荐了几本书,可惜他太菜了,总有无从下手的感觉。推及他人,在初学C#时,是否也有这样的感觉呢?所以,就有了这个系列文章。表弟是我把他带入计算机行业的,当初什么都不懂,我曾经打开计算机机箱,指点他哪里是硬盘、哪里是内存,是CPU,现在对于... 阅读全文
posted @ 2009-12-05 10:16 tangself 阅读(798) 评论(0) 推荐(0) 编辑
摘要: <script language="javascript"> function document.onkeydown() { var e=event.srcElement; if(event.keyCode==13) { document.getElementById("按钮button的ID").click(); return false; } } </script> f... 阅读全文
posted @ 2009-12-02 17:52 tangself 阅读(166) 评论(0) 推荐(0) 编辑
摘要: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="Search.ascx.cs" Inherits="UserControls_Search" %><style> #search_suggest { position:absolute; background:#FFFFFF; text-align:left... 阅读全文
posted @ 2009-12-02 14:55 tangself 阅读(281) 评论(0) 推荐(0) 编辑
摘要: SET QUOTED_IDENTIFIER使 Microsoft® SQL Server™ 遵从关于引号分隔标识符和文字字符串的 SQL-92 规则。由双引号分隔的标识符可以是 Transact-SQL 保留关键字,或者可以包含 Transact-SQL 标识符语法规则通常不允许的字符。语法SET QUOTED_IDENTIFIER { ON | OFF }注释当 SET Q... 阅读全文
posted @ 2009-12-01 14:09 tangself 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 今天把Repeater的数据源从DataTable换成了IList,结果Repeater_ItemDataBound事件中的代码无法通过,提示:无法将类型为“Bangso.Module.Feeds”的对象强制转换为类型“System.Data.DataRowView”。 [代码]经查,解决方法如下 :原来:[代码]改为:[代码] 阅读全文
posted @ 2009-12-01 11:59 tangself 阅读(793) 评论(0) 推荐(0) 编辑
摘要: RAISERROR返回用户定义的错误信息并设系统标志,记录发生错误。通过使用 RAISERROR 语句,客户端可以从 sysmessages 表中检索条目,或者使用用户指定的严重度和状态信息动态地生成一条消息。这条消息在定义后就作为服务器错误信息返回给客户端。语法RAISERROR ( { msg_id | msg_str } { , severity , state } [ , argument... 阅读全文
posted @ 2009-12-01 08:55 tangself 阅读(1939) 评论(0) 推荐(0) 编辑
摘要: CheckBox全选终极方案 在我们的程序开发中经常会要用到CheckBox的全选,通常情况下是在一些数据绑定控件中如Gridview等下面以Repeater为例,在Repeater的header 和item中放入CheckBox控件 。<asp:Repeater ID="rptGroup" runat="server"> <HeaderTemplate> <tabl... 阅读全文
posted @ 2009-11-30 16:13 tangself 阅读(245) 评论(0) 推荐(0) 编辑
摘要: <scripttype="text/javascript">  //Form提交前执行验证document.forms[0].onsubmit=function(){  //获得DIV(ID:div_form_content_show)中所有的<Input>对像varinputs=document.getElementById("div_form_content_show"... 阅读全文
posted @ 2009-11-30 15:36 tangself 阅读(408) 评论(0) 推荐(0) 编辑
摘要: usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;//usingSystem.Web.UI.WebControls.WebParts;usingSystem.... 阅读全文
posted @ 2009-11-30 15:35 tangself 阅读(164) 评论(0) 推荐(0) 编辑