gpt4 book ai didi

c# - 如何处理对象内部的列表对象?

转载 作者:太空宇宙 更新时间:2023-11-03 18:11:08 25 4
gpt4 key购买 nike

我有一个类:

public class Kit
{
private int _CK_ID = 0;
private String _CK_Title = "";
private String _CK_Description = "";

public int CK_ID
{
get { return _CK_ID; }
set { _CK_ID = value; }
}

public String CK_Title
{
get { return _CK_Title; }
set { _CK_Title = value; }
}

public String CK_Description
{
get { return _CK_Description; }
set { _CK_Description = value; }
}

}

每个套件都可以有一个图像列表。

将 a List<Images> 放入类中是明智之举吗? ?

如果是,绑定(bind)List<Kit>时如何调用图片到 Repeater调用其他属性?我用 <%# Eval("CK_Title")%> , 例如。如何循环所有图片?

最佳答案

我不确定我是否完全理解您的意思,这似乎很简单:定义一个 List 并公开属性:

private List<SomeType> underlyingSomeList;

public List<SomeType> SomeList { get { return underlyingList; } }

至于访问条目,您可以将属性本身绑定(bind)到 Repeater 并在 ItemDataBound 事件处理程序中使用 var thing = e .Item.DataItem as SomeThing,然后从那里开始,使用 FindControl 访问元素并填充项目的数据。

关于c# - 如何处理对象内部的列表对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15093572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com