遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

09 2008 档案

非递归一次性加载分类数据到TreeViw
摘要:不是经常用,发现再次用到时又要再写一遍,这次花点时间记录一下 代码:-------------------------------------private void InitView() { DataView dv = CommodityClassBLL.Query().Tables[0].DefaultView; if (dv.Count >= 1) { dv.Sort = "Code"; string curCode = ""; string prvCode = dv[0]["code"].ToString(); trvC 阅读全文

posted @ 2008-09-26 14:31 遗忘海岸 阅读(804) 评论(0) 推荐(0) 编辑

Asp.net中TreeView gb2312状态PopulateNodesFromClient乱码问题
摘要:因为要加载的分类数据有10000条左右,直接一次性读取构造Tree速度无法接受,而在不启用PopulateNodesFromClient时,使用回传方式逐步加载数据(用户点击某节点,页面刷新一次,服务器端TreeView的OnTreeNodePopulate事件处理函数中添加子节点),由于分类过多,每次刷新后页面都定位到网页头部,而且用户展开的次数越多,页面加载速度越慢--ViewStat... 阅读全文

posted @ 2008-09-26 10:38 遗忘海岸 阅读(429) 评论(0) 推荐(0) 编辑

GridView ObjectDataSource 一些使用说明
摘要:1. GridView 在使用ObjectDataSource做数据源后,如果要启用删除,需要指定 GridView 的DataKeyNames 属性,只有设置了DataKeyNames='xxx'后 GridView在执行删除操作时会调用一个包含名为 xxx 参数的 Delete操作, 当然这个时候你必须设置ObjectDataSource 的OldValuesParameterFo... 阅读全文

posted @ 2008-09-23 08:41 遗忘海岸 阅读(425) 评论(0) 推荐(0) 编辑

Linq学习笔记
摘要:有如下一段代码,db.Employess 是Table类型,而Table类型继承了IQueryable ,.net3.5中的扩展方法特性,在Queryable中定义了Select Where ....等一系列方法,这些方法跟linq查询中的关键字select where 等对应, linq 查询语句,编译后最终形成对IQueryable类型中,Select Where等形式函数调用 Queryab... 阅读全文

posted @ 2008-09-13 10:54 遗忘海岸 阅读(407) 评论(0) 推荐(0) 编辑

转) javascript 中的escape 与C#互相转化
摘要:修改:2008-10-20public static string Escape(string s) { StringBuilder sb = new StringBuilder(); byte[] ba = System.Text.Encoding.Unicode.GetBytes(s); for (int i = 0; i < ba.Length; i += 2) { if (ba[i ... 阅读全文

posted @ 2008-09-05 07:50 遗忘海岸 阅读(2952) 评论(1) 推荐(0) 编辑

T-SQL 选择某一记录的前后相关记录
摘要:比方有一商品表commodity 编号 名称 其他列... 1 a 2 b 3 c 4 x 5 t 6 a 7 b 如果给定 编号(id) 为 3 需要取 4条记录 ,那么应该返回 ID:1,2,4,5 四条记录 如果给定 id=2 那么返回 I... 阅读全文

posted @ 2008-09-04 16:41 遗忘海岸 阅读(438) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示