小编Rob*_*ert的帖子

将DataContract作为XML保留在数据库中

我正在为WCF服务开发一种"存储转发"应用程序.我想将消息作为原始XML blob保存在数据库中,作为XElement.我在将datacontract转换为数据库调用所需的XElement类型时遇到了一些麻烦.有任何想法吗?

c# xml wcf datacontract

8
推荐指数
2
解决办法
8487
查看次数

C#grid DataSource多态

我有一个网格,我正在设置DataSource一个List<IListItem>.我想要的是让列表绑定到底层类型,并显示这些属性,而不是在中定义的属性IListItem.所以:

public interface IListItem
{
    string Id;
    string Name;
}

public class User : IListItem
{
    string Id { get; set; };
    string Name { get; set; };
    string UserSpecificField { get; set; };
}

public class Location : IListItem
{
    string Id { get; set; };
    string Name { get; set; };
    string LocationSpecificField { get; set; };
}
Run Code Online (Sandbox Code Playgroud)

如何绑定到网格,以便如果我List<IListItem>包含用户,我将看到特定于用户的字段?编辑:请注意,我想绑定到Datagrid的任何给定列表将由单个底层类型组成.

c# datagridview winforms

4
推荐指数
1
解决办法
3859
查看次数

标签 统计

c# ×2

datacontract ×1

datagridview ×1

wcf ×1

winforms ×1

xml ×1