这可能是由于RadzenDataGrid使用默认的“ToString”方法来获取对象的文本值。为了解决这个问题,我们可以为数据中的每个对象添加“ToString”方法,以指定要在RadzenDataGrid中显示的文本。例如:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
public override string ToString()
{
return $"{Name} - {Age} years old";
}
}
然后在RadzenDataGrid中使用“DataField”和“HeaderText”属性来指定要显示的列:
这样就可以在列中显示指定的文本值。