jiahaipeng

我要飞得更高
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2008年10月29日

摘要: 一、事件 最近在做项目的管理费,在客户端用js写的。发现了一个重大问题,比如0.7*8.1=5.6699999999,10.3-9.2=1.100000000014.为什么会出现这些问题呢?难道是js对浮点数运算的bug?该怎么办?二、响应 “内事不决问百度,外事不决问google”啊,上网查找资料,证实了我的想法,也找到了解决方案。同时我也有了自己的解决方案。 1、网... 阅读全文

posted @ 2008-10-29 09:14 飞得更高 阅读(11729) 评论(5) 推荐(3) 编辑

2008年10月25日

摘要: 我们一直在服务器端的代码中使用各种事件,而这些事件大多是专用于特定的服务器控件的。我们可以在这些事件中定义我们所需要的操作,如Button的Click事件。但是我们还希望在创建的删除页面时执行某些操作,幸运的是,ASP.NET页面在页面的生命周期内给我们定义了许多事件来完成这些操作。而这也为我们PageBase类的编写提供了条件。在这篇文章中,通过对页面事件的分析,完成了PageBase类的编写。 阅读全文

posted @ 2008-10-25 09:45 飞得更高 阅读(937) 评论(2) 推荐(0) 编辑

2008年10月23日

摘要: 我们知道回调函数(callback)是WINDOWS编程的一个重要的部分。而回调函数实际是就是方法调用的指针,也成为函数指针。但在.NET中是不支持指针的,所以.NET就以委托的形式实现了函数指针的概念,而且这个委托是类型安全的。 我们知道,一个函数的参数不能是另外一个函数的,当将一个函数传递给另外一个函数的时候,就需要委托,将这个函数的指针传递过去。 阅读全文

posted @ 2008-10-23 09:10 飞得更高 阅读(2364) 评论(1) 推荐(1) 编辑

2008年10月17日

摘要: 当用户在页面中完成某项操作,如何确定当用户回车时,触发哪个Button的Click事件,提交页面。本文做个简单的回答。 阅读全文

posted @ 2008-10-17 09:05 飞得更高 阅读(687) 评论(1) 推荐(0) 编辑

2008年10月16日

摘要: javascript中Form有个reset()方法可以将From中的控件重置,还原为默认值。但是,当页面中的控件有初始值时,reset()方法并不能将控件的值清空,这在很多情况下并不是我们想要的。我这个方法可以将页面中的控件的值完全清空,代码如下:[代码] 因为我们知道输入元素的类型,即标签<input> type属性的合法值为:"button","checkbox","file",... 阅读全文

posted @ 2008-10-16 09:02 飞得更高 阅读(770) 评论(0) 推荐(0) 编辑

2008年10月7日

摘要: 存储图片的方式无非两种,一是之间建立图片文件夹,直接读取图片;二是将图片放到数据库中,然后从数据库中读取图片。就本人而言,如果图片不是超级多的话,我喜欢将其放入数据库中,这样有利于项目的维护。 一、将图片以二进制的形式存进数据库 首先在页面中加入上传控件:[代码] 后台代码就是一句话即可: expert.Image = FileUploadPhoto.FileBytes; 再保存数据库,将图片存到... 阅读全文

posted @ 2008-10-07 09:21 飞得更高 阅读(812) 评论(0) 推荐(0) 编辑

2008年9月26日

摘要: 自己在做项目的时候,遇到的三个小问题,如下: 1、删除数组中的重复项。 2、TextBox的disabled和readonly属性的差别。 3、如何在执行完一段javascript后,在实现跨页面的传送。 本文分析和解决了这三个问题。 阅读全文

posted @ 2008-09-26 14:34 飞得更高 阅读(326) 评论(0) 推荐(0) 编辑

2008年9月25日

摘要: Asp.net 数据的导入导出,数据的导入和导出在实际的应用中非常的普遍,本文介绍了数据导入和导出的一种方法。 阅读全文

posted @ 2008-09-25 09:48 飞得更高 阅读(905) 评论(4) 推荐(0) 编辑

2008年5月15日

摘要: 事情起因: 今天,在做项目的时候,页面中用了两个updatePanel,来实现页面的异步更新。用一个updatePanel中的Button来控制另一个updatePanel中内容的更新,奇怪的是其显示的内容还是原来的内容。为简单起见,我用一个简单的例子来描述我项目中出现的问题。 首先页面代码: ... 阅读全文

posted @ 2008-05-15 20:55 飞得更高 阅读(498) 评论(5) 推荐(0) 编辑

2008年5月10日

摘要: 近期在学习高手的一个项目,页面跳转用了好多方法,搞得我焦头烂额,在高手的指点下,终于搞明白了: 页面跳转一般分为两大类:服务器端跳转和客户端跳转,其一般的形式为: 如果你要在服务器端跳转,可以这样: Response.Redirect("WebForm1.aspx"); Response.End(); 如果你要在客户端跳转,可以这样: 如果你要让页面显示几秒钟之后跳转,可以在h... 阅读全文

posted @ 2008-05-10 09:14 飞得更高 阅读(4787) 评论(4) 推荐(0) 编辑

2008年5月9日

摘要: 在近期的一个项目中,遇到了一个问题: 要在客户端打开一个页面,但这个页面需要传递一个参数,如何将这个参数在客户端传递给页面,令我大费脑筋,终于在高手的指点下,终于解决了这个问题:如下: 在这里用到了其作用就是执行一段cs代码,并将结果返回到原地。这样,就可以在客户端取得“ProjectID”的参数了。 阅读全文

posted @ 2008-05-09 21:16 飞得更高 阅读(1005) 评论(3) 推荐(1) 编辑

2008年4月11日

摘要: 对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用类型,如果两个对象引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。 ==操作比较的是两个变量的值是否相等。 equals()方法比较的是两个对象的内容是否一致.equals也就是比较引用类型是否是对同一个对象的引用... 阅读全文

posted @ 2008-04-11 09:17 飞得更高 阅读(16001) 评论(23) 推荐(6) 编辑

2008年3月26日

摘要: 由于项目的需要,最近学习了XLST和xml向html的转变。 XML文档的终极目标就是做为一个信息的基本类型来存储信息,载被转化为不同的格式来用于各种应用。W3C提出了扩展样式语言规范来实现上述的目的。XSLT(the eXtensible Stylesheet Language Transformation)既是用于XML文本的转化和格式化的标准语言。现面用一个简单的例子来说明XML文件是如何格式化后转化为和HTML的。 阅读全文

posted @ 2008-03-26 09:25 飞得更高 阅读(1543) 评论(1) 推荐(0) 编辑

2007年12月13日

摘要: javascript 中简单的对话框 阅读全文

posted @ 2007-12-13 09:49 飞得更高 阅读(190) 评论(0) 推荐(0) 编辑

2007年12月6日

摘要: 用Listview显示数据库的信息,如果信息太多,必须要分页。 这里有两种方法: 一种是:Listview是不支持分页功能的。但可以结合控件DataPager对Listview进行分页,可以将DataPager控件添加到Listview控件的中,或者放在ListView控件的外面,这里要注意将DataPager控件的PagedControlID属性值设为ListView的ID。 第... 阅读全文

posted @ 2007-12-06 11:48 飞得更高 阅读(3620) 评论(0) 推荐(0) 编辑