gpt4 book ai didi

c# - 使用 linq 将共享点列表数据绑定(bind)到下拉列表

转载 作者:行者123 更新时间:2023-11-30 21:24:18 27 4
gpt4 key购买 nike

我可以像这样访问共享点列表:

SPList countries = site.RootWeb.Lists["Countries"];

列表有一个 CountryCode 列和一个 CountryName 列

使用 linq 我如何将其数据绑定(bind)为下拉列表的数据源因此“值”是“国家代码”,“文本”是“国家名称”

最佳答案

如果您确实想使用 LINQ 而不是 GetDataTable():

SPList list = site.RootWeb.Lists["Countries"];
var countries = from SPListItem li in list.Items
select new {
CountryName = li["CountryName"],
CountryCode = li["CountryCode"]
};

ddl.DataSource = countries;
ddl.DataTextField="CountryName";
ddl.DataValueField="CountryCode";
ddl.DataBind();

关于c# - 使用 linq 将共享点列表数据绑定(bind)到下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1273062/

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