reapter如何获取已经绑定的值

来源:百度知道 编辑:UC知道 时间:2024/06/21 05:06:17
比如我已经得到了一个用户的类型但是为字母,我想通过自己写的一个方法将其变为相应的汉字,可是用SELECT语句得到的只是字母,绑定到reapter里面了就,我想把这个值取出来,并且再把汉语赋值进去,应该怎么办呢?
for(int i1=0;i1<rpt_zkz.Items.Count;i1++)
{
string rylb=rpt_zkz.Items[i1].FindControl("XZRYtype").ToString().Trim();
rylb= GetRylbmc(rylb);

}
我想利用这种方式您看能行吗,我就是想利用一个循环,就是不太知道REAPTER里的属性怎么用

在OnItemDataBound中

string char=DataBinder.Eval(e.Item.DataItem, "字段名").ToString();
Label label = (Label)e.Item.FindControl("你要赋值的label的id");
label.Text = GetChinese(char); //GetChinese()方法里实现你的转换逻辑