如何在boundfield继承类中加载绑定值 [英] How to load bind value in boundfield inherit class
问题描述
我在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屋!