c# DataGrid 使用 小tip (1)
来源:互联网 发布:普里高津 知乎 编辑:程序博客网 时间:2024/04/28 18:08
c# DataGrid 使用 小tip (1)
关键字: C# DataGrid
我们有时在使用 DataGrid 的时候会遇到这样的问题:
?????假设 DataGrid? 绑定的是人员列表 其中某个绑定列的数据字段?是 IsTeacher?表示是否时老师?其值可能是 0 或 1 ,那我们所希望的是如果值为0时DataGrid 上显示的是 "否" 如果?值为 1 则 显示 "是"。
?????那我们可以在数据源绑定到DataGrid的时候作如下转换:
?????
?????private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) {
???DataGridItem item = e.Item;
???ListItemType itemType = e.Item.ItemType;
???
???if (itemType != ListItemType.Header && itemType != ListItemType.Footer && itemType !=istItemType.Separator) {
????switch(item.Cells[3].Text.Trim()) {
????? case "0":
???????item.Cells[3].Text="否";
?????? break;
?????case "1":
??????item.Cells[3].Text="是";
??????break;
?????default:
??????
??????break;
????}
???}?
??}
(假设: IsTeacher?绑定在第四列。)
一看函数名就知道该代码是DataGrid1的ItemDataBound事件的执行代码
你只要在属性,事件列表中找到DataGrid1的ItemDataBound事件双击,系统自动会为你绑定该事件的委托。
- c# DataGrid 使用 小tip (1)
- c# DataGrid 使用 小tip (1)
- c# DataGrid 使用 小tip (1)
- datagrid删除记录小TIP
- C#小Tip:Xml操作简明手册 1
- 使用DataGrid的两个小技巧(1)
- J2ME小tip:setClip方法的使用
- J2ME小tip:setClip方法的使用
- DataGrid,DataTable,DataGrid使用小例子
- C#小Tip:Xml操作简明手册 2
- C#小Tip:Xml操作简明手册 3
- DataGrid使用技巧小总结
- Easyui Datagrid使用小例
- easyui datagrid 的 tip实现
- Tip:DataGrid 自动添加序号
- J2ME小Tip:setClip方法的使用详解
- QT中使用静态插件(plugin)LIB小TIP
- 一个ubuntu使用root权限的小tip
- 小心eMule出卖你
- 解决wap中文问题的最好办法
- 中华骨伤·治疗颈椎病的专科门诊
- Demonstrating Spring's Finesse
- 人件“生产力调查”与“个体生产力成本调查”
- c# DataGrid 使用 小tip (1)
- 《The C Programming Language》读书笔记2
- Google最新特殊功能一览
- WIN2000常用服务的列表
- 创建具有 JScript 的 HTML 的 XMLHTTP
- Joke
- 在Web页内显示Binary(位图)的组件
- 可能现在比较多的都在收藏夹里
- 陈文灯答考生问:谈考研数学的复习方法[转帖]