木子屋 Dnawo's BLOG

2008-08 归档

共 42 篇

RadioButton控件分组

如果要对RadioButton控件进行分组,就要使用到其GroupName属性,GroupName值相同的控件被认为是一组的,在同一组RadioButton控件中你始终只能选择一项,但RadioButton控件的分组属性GroupName似乎也仅仅是起分组的作用而已,对获取选中项的值一点帮助都没有(个人观点),而使用RadioButtonList似乎是更好的方案,同一个RadioButtonList的选项自然被认为是一组,并且获取选中项的值也比RadioButton好多了。 Test.aspx: Test.aspx.cs: 注意RadioButtonList控件的RepeatColumns属性,将设置同一行上显示的选项数目,这对要将多个选项横向排列时特别有用!

符合标准的对联广告

原始代码: 这个在以前是可以正常运行的,只要你不使用文档类型声明。 但是,标准设计的网页需要进行文档类型声明以告知浏览器按照怎样的规则去解析网页。当我们使用过渡型标准声明的时候,我们发现这个原本工作正常的对联代码不再起作用。 这是符合标准的代码,和上面的区别是它加了文档类型声明: 为什么小小的标准声明让对联广告无法工作? 问题的根源: google了几篇文章之后,找到了真凶!哦,抱歉,没有这么夸张了。 让我们回到第一段代码: 注意这一句:diffY=document.body.scrollTop; 当我们采用标准声明之后,你会发现无论你怎样拖动滚动条,diffY的值始终为零。见鬼了吗?不,事实上从html4/loose.dtd开始,只要你采用了相应的文档类型声明,diffY的值就会恒为零(有一种特殊情况,下面谈)。…

WinRAR大文件解压注意事项

WinRAR在解压大文件的时候,会提示磁盘空间不足和错误,这是因为WinRAR默认的解压路径是在里面,然后再移动到要存放的目录,文件越大这个过程时间越长(解压和移动文件操作耗费双倍时间或者更多),这个路径在系统盘里,大家分区的时候系统盘分的容量比较小,即使分很大,有时候因为临时文件没有清理占用系统盘的空间,导致系统磁盘空间越来越小,这个时候用WinRAR 解压的时候就会默认解压到系统盘里,导致解压出现错误提示,如果大家用WinRAR解压N个G或者上十G的时候很难完成操作了,大家可以通过修改WinRAR的默认设置达到直接解压到目的路径,而不会出现错误提示,当然要保证目的磁盘空间足够了,修改方法如下: 打开WinRAR,选【选项】->【设置】,找到【路径】项,将【临时文件解压的文件夹】修改为大家要将程序存放到的磁盘,把【仅用于可移动磁盘】的勾去掉后确定即可,这样修改后解压就不会提示空间不足和耗费双倍时间了,直接解压到目的路径。

Visual Studio 2008解压失败:Probably the disk is full

好不容易把4G多的VS2008载到本地,解压为ISO文件时却失败,提示"Write error in the file VS2008TeamSuite90DayTrialCHSX1429243.iso. Probably the disk is full.": 查看了下分区的剩余空间,还有3G多,怎么会提示空间不足呢?百度后得知FAT32文件系统下单个文件大小最大为4G!而VS2008的ISO文件大小超出了这个限制。解决方法:将VS2008ISO解压到NTFS文件系统的分区下即可! 附1:VS2008下载地址(共7部分) VS2008TeamSuite90DayTrialCHSX1429243.part1.exe…

C#操作符重载示例

说明 ·重载操作符必须用关键字static,但不代表它是静态方法; ·有些操作符必须成对的重载,不能单独重载其中一个,例如>和

Convert.ToString和ToString的一点区别(C#)

在未给Session赋值时,我们用Convert.ToString和ToString做个测试: 说明: ·当Session有赋值时,Convert.ToString和ToString的效果是一样的; ·当Session没有赋值即为null时,ToString会报错,而Convert.ToString不会并返回一个String.Empty;

统计DataList某列值的总和

Personnel.cs: Default.aspx: Default.aspx.cs: 需要注意的是统计总和必须放在FooterTemplate模板中进行,如果在HeaderTemplate模板中进行统计,则结果将为0!

JavaScript的GetObject函数

作用 从文件中返回对 Automation 对象 的一个引用。 语法 GetObject( ) 参数 pathname 可选项。 完整的文件路径和名称,文件中包含了要检索的对象。 如果忽略了 pathname ,那么需要 class 。 class 可选项。 对象的类。类参数采用的语法是 appname.objectype ,包括了以下部分: appname 必选项。 提供对象的应用程序名称。 objectype 必选项。 要创建的对象的类的类型。 说明 使用 GetObject 函数可以从文件中访问一个 Automation 对象。 可以将由 GetObject 返回的对象赋值给对象变量。 例如:…