首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Telerik RadGridView问题

Telerik RadGridView问题
EN

Stack Overflow用户
提问于 2010-04-23 13:42:03
回答 1查看 4.9K关注 0票数 0

我在我的项目中使用了Telerik RadGridView。我想在列中显示图像。

代码语言:javascript
复制
                GridViewImageColumn col1 = new GridViewImageColumn();
                col1.Width = 100;
                col1.DataMemberBinding = new Binding("id");
                col1.Header = "PhotoByConverter";
                col1.DataMemberBinding.Converter = new ThumbnailConverter();
                grid.Columns.Add(col1);


                GridViewDataColumn col2 = new GridViewDataeColumn();
                col2.Width = 100;
                col2.DataMemberBinding = new Binding("firstName");
                col2.Header = "Person name";
                grid.Columns.Add(col2);

                Grid.ItemsSource=DataTable;

第一列没有唤醒,但第二列工作正常。我对下面显示的图像使用Converter

代码语言:javascript
复制
    public class ThumbnailConverter : IValueConverter
    {

    public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
                    IEnumerable<thumbNail> result = from n in thumbnails
                                        where n.personID == value.ToString()
                                        select n;


        if (result != null && result.First().thumbnail != null)
        {
            return result.First().thumbnail.file;
        }
        else
        {
            return null;
        }
    }

    public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        throw new Exception("The method or operation is not implemented.");
    }
   }

我通过id找到了person的缩略图,并将其设置为GridViewImageColumn的数据。我检查了Debuger conveter是否工作正常。我不能解释为什么它不能工作。有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-26 18:29:45

我找到了这些问题的解决方案。唯一需要是使用方括号中的属性名称

代码语言:javascript
复制
    GridViewImageColumn col1= new GridVeiwImageColumn();
    col1.DataMemberBinding = new Binding("[id]");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2696451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档