摘要: 有时候,为了让格式统一,当位数不足时,给予补足。比如:2008-01-01 13:42:05,这其中就对月、日、秒进行了补位。 在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。 PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度 PadRight(int totalWidth, char paddingChar) //在字符串右边用 paddingChar 补足 totalWidth 长度 示例: h = h.PadLeft(2, '0'); 注意第二个参数为 char 类型,所以用单引号,也可以用 Convert.ToChar(string value) 把字符串转换成 char 类型。如果字符串长度大于 1,则使用 str.ToCharArray()[index]。 阅读全文
posted @ 2009-04-16 17:02 牵牛望岳 阅读(14594) 评论(3) 推荐(2) 编辑
摘要: 1. 属性列表: SelectionMode 组件中条目的选择类型,即多选(Multiple)、单选(Single) Rows 列表框中显示总共多少行 Selected 检测条目是否被选中 SelectedItem 返回的类型是ListItem,获得列表框中被选择的条目 Count 列表框中条目的总数 SelectedIndex 列表框中被选择项的索引值 Items 泛指列表框中的所有项,每一项的类型都是ListItem 阅读全文
posted @ 2009-04-16 16:39 牵牛望岳 阅读(1829) 评论(0) 推荐(0) 编辑
摘要: IsPostBack 如果第一次加载IsPostBack为true 但是以后点击按钮之类的都从新执行pageload的,因为会出发postback。这时就为true。 所以if(!IsPostBack){}中放置的代码应该是第一次加载是运行。其他时间不运行的代码。 Page.IsValid 在ASP.Net中,为了方便表单的验证,提供了验证控件来完成表单输入数据的验证。问题的根源是对于asp:Button控 件,点击的时候是默认先进行表单的验证的。 有的朋友希望在表单里有两个按钮,其中有的按钮执行的操作和表单本身无关,不需要验证,但也默认必须进行验证,对 程序设计上造成不少烦恼。 解决方法:在需要验证的时候,可以手工调用验证代码:验证控件.Validate()或者Page.Validate()进行验证。 IsValid 是Page的属性,用于判断页面上的验证控件是否均通过验证,如果页面上没有验证控件,则不必做这个判断了。 Page.IsPostBack :在Page_Load中第一次加载运行 阅读全文
posted @ 2009-04-16 14:04 牵牛望岳 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 摘 要:IIf函数根据表达式的值,来返回两部分中的其中一个 正 文: IIf 函数 根据表达式的值,来返回两部分中的其中一个。 语法 IIf(expr, truepart, falsepart) IIf 函数的语法含有下面这些命名参数: 部分 描述 expr 必要参数。用来判断真伪的表达式。 truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。 falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。 说明 由于IIf会计算truepart和falsepart,虽然它只返回其中的一个。因此要注意到这个副作用。例如,如果falsepart产生一个被零除错误,那么程序就会发生错误,即使expr为True。 阅读全文
posted @ 2009-04-16 11:38 牵牛望岳 阅读(2317) 评论(0) 推荐(0) 编辑