1
我有一个类,看起来像这样:绑定一个DataList到对象的方法,而不是一个属性
public class Person
{
public string Name { get; set; }
public string Thing() {
...
}
...
}
如果我有我使用作为一个DataList控件的数据源的IList<Person>
,和DataList控件看起来是这样的:
<asp:DataList runat="server" RepeatColumns="1" ID="Profiles">
<ItemTemplate>
<%#Eval("Name") %>
</ItemTemplate>
</asp:DataList>
如何与数据源对象的Thing()
方法的调用替换数据源的Name
财产?
我不能只是“使用财产” - 为了明确问题,我发布的代码被简化了。实际上,将方法改为财产并不是一个可行的选择。 – kristian 2009-06-01 15:54:26