我有一个包含少量列的Radgrid。在函数gv_OnItemDataBound
中,我想迭代每个单元格并将文本样式更改为粗体。
当我知道列的唯一名称时,我知道该怎么做:
GridDataItem dataBoundItem = e.Item as GridDataItem;
TableCell tc = dataBoundItem["_Unique_Name"];
tc.Font.Bold = true;
但我想改变整行的字体样式,而不必真正按名称访问每个单元格。可能吗? PS:我只针对某些行进行此更改,因此我不想在aspx文件中将其更改为粗体。
答案 0 :(得分:1)
您已经知道如何获得GridDataItem。因此,由于您成功初始化dataBoundItem
,因此没有什么能阻止您使用dataBoundItem.DataCells
属性IList
。从那以后,您将能够迭代该属性,因为Count
是元素的数量。