2012年4月16日

摘要: 在实际工作中,我们也许会对绑定的datagrid进行编辑,有的情况下,我们只需要得到有变更的行,在后台取不仅效率不高且不方便,所以我在前台来进行操作。具体的步骤为:1. 在单元格编辑后执行Editing_CellValueChanged事件,记录变更的行号。2. 模板列(TemplateDataField)中的控件发生改变是不会触发CellValueChanged事件的,所以需要为控件单独封装一个方法来记录行号。3. 我们需要一个原始的模板数据来比较当前的编辑是否为真的修改,比如说将A改B 再将B改为A 实质上是没有修改的。 前台的模板数据我采用json。这样的话有利于功能的整体封装,如果没有 阅读全文
posted @ 2012-04-16 11:28 安. 阅读(810) 评论(0) 推荐(1) 编辑

2012年2月29日

摘要: 现在再说关于webdatagrid的一些使用 写的不好或有错的地方望指出这两天主要在做一个对webdatagrid的公用属性设置,大概就是设置下面的一些属性,比如列名,是否显示列,是否固定列列的宽度,还有列的排序和显示顺序。先说说编辑吧:webdatagrid启用编辑后,可以对单元格的内容进行编辑,需要设置DataKeyFields="ColumnKey"(表示唯一键,就像数据库表中的主键一样).如果单元格是绑定列,在触发了回发后(任何服务器控件的回发),就会对数据源进行更新,但如果数据源是datatable,dataset 或list 之类的话, 就会报错,具体原因不清楚 阅读全文
posted @ 2012-02-29 12:34 安. 阅读(910) 评论(4) 推荐(0) 编辑

2012年2月17日

摘要: 属性: 1 behaviors 行为下的属性集合 Row Selectors 主要用于设置行选择样式与形为的集合Enable 属性表示是否启用 Row Selectors下的属性设置RowNumBening 属性表示是否自动生成行的序列(1 2 3 4 …) RowSelectorCssClass, FooterRowSelectorCssClass, HeaderRowSelectorCssClass 可分别设置行选择类,表尾选择样式和表头的选择样式。 (目前设置未生效)事件, footerRowSelectorClicked, headerRowSelectorClicked,RowSel 阅读全文
posted @ 2012-02-17 10:17 安. 阅读(659) 评论(1) 推荐(0) 编辑

2011年10月12日

摘要: 目 前计算机中用得最广泛的 字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。 因为1位二进制数可以表示(21=)2种状态:0、1;而 2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地编为一个7 位的二进制码,对应一个字符(或控制码),这些码. 阅读全文
posted @ 2011-10-12 18:10 安. 阅读(1764) 评论(0) 推荐(0) 编辑

导航