为绑定的字段设置自定义的显示内容
2006-08-22 20:40
399 查看
在基于数据库的开发中,经常会在数据库中用0、1、true、false之类的字符来保存一些内容,比如是否为管理员,一般就在isAdmin字段中用0和1来区分。但是,当这样的一个字段读出在DataGrid中时候,感觉很没有意思,所以就有如下代码来在DataGrid列中显示根据这些0、1来显示别的:
Private Sub DataGrid1_ItemDataBound()Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
If e.Item.ItemType = ListItemType.Item OrElse e.Item.ItemType = ListItemType.AlternatingItem Then
Dim team_id As String = CType(DataBinder.Eval(e.Item.DataItem, "bumen"), String)
e.Item.Cells(5).Text = Get_team_name(team_id)
Dim tname As String = CType(DataBinder.Eval(e.Item.DataItem, "add_user"), String)
e.Item.Cells(4).Text = Get_tname(tname)
End If
End Sub
要实现本功能,必须在DataGrid的ItemDataBound中来加入代码,本例中,“bumen”“add_user”为数据表中的两个字段,下面的e.Item.cell(x).text就是要替换列的内容。
我的库中,bumen是用数字表示,add_user为英文用户名。这样写之后,在DataGrid的显示部门为中文部门名称,添加用户为中文用户真名。
(Get_team_name()和Get_tname()为我写的两个class)
Private Sub DataGrid1_ItemDataBound()Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
If e.Item.ItemType = ListItemType.Item OrElse e.Item.ItemType = ListItemType.AlternatingItem Then
Dim team_id As String = CType(DataBinder.Eval(e.Item.DataItem, "bumen"), String)
e.Item.Cells(5).Text = Get_team_name(team_id)
Dim tname As String = CType(DataBinder.Eval(e.Item.DataItem, "add_user"), String)
e.Item.Cells(4).Text = Get_tname(tname)
End If
End Sub
要实现本功能,必须在DataGrid的ItemDataBound中来加入代码,本例中,“bumen”“add_user”为数据表中的两个字段,下面的e.Item.cell(x).text就是要替换列的内容。
我的库中,bumen是用数字表示,add_user为英文用户名。这样写之后,在DataGrid的显示部门为中文部门名称,添加用户为中文用户真名。
(Get_team_name()和Get_tname()为我写的两个class)
相关文章推荐
- dedecms内容模型自定义字段在{dede:arclist}中调用不显示的解决方法
- .Net 绑定Dropdownlist的时自定义组合字段后显示
- 关于DEDECMS自定义模型当中添加自定义字段后在后台添加内容后不显示解决方案
- WordPress使用自定义字段设置缩略图和显示作者文章数量和评论数量代码
- 内容模型自定义字段在{dedearclist}中调用不显示结果
- GridView 绑定字段根据内容为空时格式化显示
- 在DEDECMS后台管理文档列表中,需要在列表中显示自定义的字段内容
- dedecms(织梦)自定义表单后台显示不全 自定义模型当中添加自定义字段后在后台添加内容后不显示解决方案
- 让DEDE内容模型自定义字段在搜索结果中显示的办法
- gridview中设置绑定的日期时间类型字段的显示格式
- 对gridview绑定数据的操作方法,自定义显示内容
- 关于DEDECMS自定义模型当中添加自定义字段后在后台添加内容后不显示解决方案
- Android设置XYMultipleSeriesRenderer自定义X轴显示的内容
- Android布局设计之ExpandableList绑定XML数据构成级联、item布局页面的控件查找及配置child事件,自定义适配显示内容
- 对gridview绑定数据的操作方法,自定义显示内容
- 关于DEDECMS自定义模型当中添加自定义字段后在后台添加内容后不显示解决方案
- 对gridview绑定数据的操作方法及自定义显示内容
- .Net 绑定Dropdownlist的时自定义组合字段后显示
- phpcms v9 内容页显示会员的详细信息(包括自定义字段)
- 对gridview绑定数据的操作方法及自定义显示内容