NinetyNine's Treasure

| 积淀孕育创新 智慧创造价值|
posts - 76, comments - 181, trackbacks - 3, articles - 14

.Net控件相关

posted @ 2008-03-01 10:13 (NineTyNine) 阅读(117) | 评论 (4)  编辑 |

posted @ 2007-12-08 22:52 (NineTyNine) 阅读(142) | 评论 (1)  编辑 |

posted @ 2007-12-08 22:45 (NineTyNine) 阅读(127) | 评论 (1)  编辑 |

posted @ 2007-11-17 09:27 (NineTyNine) 阅读(128) | 评论 (1)  编辑 |

posted @ 2007-10-24 01:52 (NineTyNine) 阅读(96) | 评论 (5)  编辑 |

posted @ 2007-10-02 12:13 (NineTyNine) 阅读(157) | 评论 (2)  编辑 |

posted @ 2007-09-15 13:12 (NineTyNine) 阅读(316) | 评论 (0)  编辑 |

posted @ 2007-09-15 02:34 (NineTyNine) 阅读(138) | 评论 (0)  编辑 |

posted @ 2007-09-15 02:30 (NineTyNine) 阅读(160) | 评论 (0)  编辑 |

     摘要: DataGrid的基础操作。  阅读全文

posted @ 2007-09-04 00:20 (NineTyNine) 阅读(264) | 评论 (1)  编辑 |

posted @ 2007-08-31 23:25 (NineTyNine) 阅读(216) | 评论 (3)  编辑 |

posted @ 2007-08-18 01:42 (NineTyNine) 阅读(210) | 评论 (4)  编辑 |

     摘要: 页面上有个DropDownList1,在绑定的时候我给它添了一个“请选择”,
是这样添的:this.DropDownList1.Items.Insert(0,"请选择");
但是这样做就出现问题了。
在我往数据库插入数据的时候,我用的是Convert.ToInt32(this.DropDownList1.SelectedValue)
因为数据库的那个字段关联的是这个DDL的id.
但是这个DDL不是必选的,当插入数据的时候,如果这个DDL没有进行选择,就会插入“请选择”对应的那个SelectedValue,
那个Value应该是空的吧。所以就会报错。但那个"请选择"的项又不能有对应的值,DDL的id还要用于视图。如果随便对应一个值,
在视图中就会出错。
这可怎么办啊?

我认为问题就是怎么向数据库插入个空值?
如果设
int myid = this.DropDownList1.SelectedValue;
if(this.DropDownList1.SelectedItem.Text  阅读全文

posted @ 2007-08-17 17:32 (NineTyNine) 阅读(354) | 评论 (5)  编辑 |

     摘要: 在这次改进中,减少了对数据库的操作。每个treeview 的绑定只对数据库进行了三次操作。即对三个表的读取。把表存在内存中以加快浏览速度。
写了一个类,SqlOperate.cs。  阅读全文

posted @ 2007-08-11 00:08 (NineTyNine) 阅读(253) | 评论 (0)  编辑 |

     摘要: 关于8月8日提出的问题《treeview的非常规动态绑定》--自己的笨解决方法
这里只是写了第一种显示方式的做法。
这是我自己的方法。其中对数据库的操作比较多。
应该把数据存在内存中以减少对数据库的操作。加快刷新速度。
做完了才知道其实并不是什么非常规的动态绑定。
他还是符合建树的基本思路的:从根节点开始递归调用显示子树。
如果大家有什么更好的方法的话,也一定要和我交流啊。  阅读全文

posted @ 2007-08-10 02:19 (NineTyNine) 阅读(1334) | 评论 (8)  编辑 |

Full .Net控件相关 Archive