如何在boundfield继承类中加载绑定值 [英] How to load bind value in boundfield inherit class

查看:76
本文介绍了如何在boundfield继承类中加载绑定值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在GridView控件中加载值列表..我对加载值有一些疑问......

如何在BoundField继承类中加载绑定AddressName值...你能不能帮助



我的尝试:



< asp:GridView runat =serverID =grdTaskAutoGenerateColumns =true>

< columns>

< asp:BoundField HeaderText =NameDataField = CompanyName/>



< asp:BoundField HeaderText =NameDataField =??????? />







公共类公司

{

public int CompanyID {get; set;}



public string CompanyName {get;设置;}



公共地址CompanyAddress {get;设置;}



}



公共班级地址

{

public int AddressID {get; set;}



公共字符串AddressName {get;设置;}



}

I m loading list of values in GridView control.. I have some doubt in loading values...
How to load bind "AddressName" value in BoundField inherit class...could you plz help

What I have tried:

<asp:GridView runat="server" ID="grdTask" AutoGenerateColumns="true">
<columns>
<asp:BoundField HeaderText="Name" DataField="CompanyName" />

<asp:BoundField HeaderText="Name" DataField="???????" />



public Class Company
{
public int CompanyID {get; set;}

public string CompanyName {get; set;}

public Address CompanyAddress {get; set;}

}

public Class Address
{
public int AddressID {get; set;}

public string AddressName {get; set;}

}

推荐答案

尝试

try
<asp:BoundField HeaderText="Name" DataField="CompanyAddress.AddressName" />






or

<%#DataBinder.Eval(Container.DataItem, "CompanyAddress.AddressName")%>


这篇关于如何在boundfield继承类中加载绑定值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆