列中的数据 是 0和1, 想当数据是0的时候 显示 男, 1的时候显示女! 谢谢大家!
解决方案 »
- 从【程序】里拖动应用程序到桌面后如何把它放回到开始程序里面去呀?
- 用线程打开窗体错误
- 关于模态窗口的AutoSize问题
- 一个很简单gridview与checkbox问题,望指教
- C#的界面布局问题
- 请问为什么在winform中 当点击菜单后,在菜单原来部分图像无法通过paint重新绘图
- DataGrid的数据导入到Excel或CSV ——对RKLib修改
- 新手DropDownList的AutoPostBack问题
- DataGrid问题,冰天雪地跪求高人
- 图片格式转换方面的问题!希望大家不吝赐教
- wpf如何搜索到sqlserver服务器及获取已知数据库所有表名
- C# Winform 播放流媒体如何实现?
LookupEdit中添加两列,代码中将它绑定DataTable(select id=0,name='男' union select id=1,name='女')LookupEdit.DataSource = dtSex
LookupEdit.Columns(0).FieldName = "id"
LookupEdit.ValueMember = "id"
LookupEdit.Columns(1).FieldName = "name"
LookupEdit.DisplayMember = "name"再设置GridControl.DataSource就可以了
data==0?‘男’:‘女’;
/// 码表转换
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void gridView1_DataSourceChanged(object sender, EventArgs e)
{ //数据行数
int c = gridView1.RowCount;
for(int i=0;i<c;i++)
{
string strText = Utility.DictUtil.GetDictText("部门名称",this.gridView1.GetRowCellValue(i, "CHECKDEPT").ToString());
this.gridView1.SetRowCellValue(i, "CHECKDEPT", strText);
}
}
this.gridView1.SetRowCellValue(i, "CHECKDEPT", strText);改成string strText = this.gridView1.GetRowCellValue(i, "CHECKDEPT").ToString()=="1"?"男":"女";
this.gridView1.SetRowCellValue(i, "CHECKDEPT", strText);
case sex when 0 then ‘男’,,,等等,,,,