c# - 将数据绑定(bind)到gridview

标签 c# asp.net gridview ext.net

我像这样从数据库中填充我的列表。

List<BObj_person> list = new List<BObj_person>();

BObj_person person = new BObj_person
                    {
                        PersonName = "aaa",
                        PersonSurname = "bbbb",
                        departman = new BObj_departman { DepartmanName = "ccc" }
                    };

list = list.Add(person);

PersonNamePersonSurname 没问题,它显示在网格内,但是 departmanName 有问题?? 我怎样才能像这样将这个列表绑定(bind)到 datagridview; gridview.DataSource = list;

**我正在使用 Ext.Net 网格 谢谢。

最佳答案

您可以将 ServerMapping 用于 ModelField。

<ext:ModelField Name="departmanName" ServerMapping="departman.Name;" />

<ext:Column runat="server" DataIndex="departmanName" />

这里是 a full example of using ServerMapping .

关于c# - 将数据绑定(bind)到gridview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16964551/

相关文章:

c# - gridview 中的选定行

c# - URI 的 <hierarchical part> 中是否允许有空格?

c# 约束在泛型类型的扩展中被忽略

asp.net - asp.net 服务器端的 TextBox keydown 事件

asp.net - CSRF验证 token : session id safe?

android - ScrollView 内部的 ListView 和 GridView。 ScrollView 不会滚动

c# - 动态类型传递和实例化——如何?

c# - session 与单例模式

c# - .net c# sql 字符串到日期转换错误

javascript - ExtJS 4.1 - 编辑单元格时选择消失(组合框编辑器)