如何写出优雅的代码?

everything is null
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年10月14日

摘要: 虽然这种代码遍地都是,不过实际用的时候还是不那么得心应手,今天写了一个类似的应用,在此做个记录。 1 首先异步的从一个XML接口中读取数据,遍历DOM树,找到对应的值,并进行相应操作即可。 阅读全文

posted @ 2007-10-14 16:26 灰色 阅读(494) 评论(0) 推荐(0)

2007年10月10日

摘要: 今天测试一个功能,需要判断日期的过期与否,于是把系统日期调到2006年,结果页面报Sys未定义,郁闷,后来发现和修改日期有关。奇怪,我估计和Dll的最后生成时间有关系。 阅读全文

posted @ 2007-10-10 20:16 灰色 阅读(167) 评论(0) 推荐(0)

摘要: 今天在开发中遇到一个小问题,就是给模板列中的一个ImageButton加一个Js脚本的Confirm,我开始的理解是这样写: OnClientClick="javascript:return BetOUConfirm('北京',,);" 但是怎么都不能编译通过,提示服务器标记错误,改为DataBinder.Eval也不对,后来改变了一下思路,改为下面的代码就OK了。 OnClientClick= 阅读全文

posted @ 2007-10-10 16:23 灰色 阅读(667) 评论(2) 推荐(0)

摘要: 我这里发生错误的特征是:在UpdatePanle中放一个GridView,用一个Timer定时去更新GridView中的数据。页面经常会报12029错误,具体错误如下: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the... 阅读全文

posted @ 2007-10-10 11:59 灰色 阅读(2496) 评论(0) 推荐(0)

2007年9月9日

摘要: α.Α.alpha β.Β.beta γ.Γ.gamma δ.Δ.delta ε.Ε.epsilon ζ.Ζ.zeta η.Η.eta θ.Θ.theta ι.Ι.iota κ.Κ.kappa λ.Λ.lambda μ.Μ.mu ν.Ν.nu ξ.Ξ.xi ο... 阅读全文

posted @ 2007-09-09 00:02 灰色 阅读(283) 评论(0) 推荐(0)

2007年8月8日

摘要: 问题的症状是偶数字数的中文可以正常传递,奇数字数的中文最后一个字会被砍掉。Google了一下,解决的办法主要有以下几种: 1.设置web.config文件。 ...... ...... 2.采用模板列 ' Text='' > 从实际应用来看,第一种... 阅读全文

posted @ 2007-08-08 10:49 灰色 阅读(396) 评论(0) 推荐(0)

2007年7月29日

摘要: 今天在开发中遇到这样一个问题,用户打开一个页面,页面中只有一个表格,因为页面以对话框的形式体现,用户从中选取一条记录,然后将相关数据返回给父页面,对话框自动关闭。针对这个问题,直观能想到的解决方案是,在子页面也就是对话框窗口中用Response.Write输出脚本,或通过RegisterStartupScript注册脚本,这部分应该是没有什么问题,但在实际使用过程中发现,当在子窗体中点击选中也就是... 阅读全文

posted @ 2007-07-29 13:05 灰色 阅读(964) 评论(2) 推荐(0)

2007年7月28日

摘要: 开发环境为VS2005,OS 为Windows 2003,系统登录后在跳转到另一页面时会报此错误:在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常“System.Threading.ThreadAbortException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理但不影响程序的正... 阅读全文

posted @ 2007-07-28 15:15 灰色 阅读(5556) 评论(0) 推荐(0)

2007年7月21日

摘要: 出现异常:未处理的"System.InvalidOperationException"类型的异常出现在system.windows.forms.dll中。其它信息: DragDrop 注册失败。解决办法:在Main之前加上[STAThread] 阅读全文

posted @ 2007-07-21 14:16 灰色 阅读(2965) 评论(0) 推荐(0)

2007年7月19日

摘要: 最近在用MS Ajax Extensions 1.0,很多页面都涉及到了大数据量的加载,因此需要实现一个数据加载等待对话框,实际就是利用一个Div显示一个滚动的小图片和一小段说明,例如:数据正在加载,请等待...功能实现的思路很简单,在开始调用数据时显示DIV,完成后隐藏DIV,当然初始时DIV是隐藏的。为此我们需要为页面中的Sys.WebForms.PageRequestMana... 阅读全文

posted @ 2007-07-19 11:49 灰色 阅读(579) 评论(1) 推荐(0)