用枚举呀!
public enum ValueType
{
获取 = 1,
采纳 = 2
}
.net支持中文命名,虽然有些奇怪。
转换时先将数值用枚举表示,然后用ToString()
int Value = 0;
//现假设Value为要转换的数值
ValueType VEnum = Value;
string OutPutValue = VEnum.ToString();
//OutPutValue就是转换后的值
在为DataSource赋值之前,先循环你DataTable的row,然后取出row里边你想要操作的列。
判断这个列的值,是否等于1,等于1的话。把“获取”赋给这个列。以此类推,最后显示的时候,就是你想要的结果了。
祝你好运。
数据表里加一列aaa varchar(10)
update 表名 set aaa='获取' where XX=1;
update 表名 set aaa='采纳' where XX=2;
然后显示层需要用1就提取XX列 需要用到string就提取aaa列的值
.ToString()啊