gpt4 book ai didi

c# - 使用 DataSource 在 Dropdownlist 中进行数据操作

转载 作者:行者123 更新时间:2023-11-29 17:56:39 24 4
gpt4 key购买 nike

我有这个 DropDowList,它使用 DataSource 来显示所有项目。哪个正在使用此查询:

Select distinct [Word] from [Book] order by [Word]

假设查询显示以下单词。

  1. 苹果
  2. 橙色
  3. 芒果
  4. 香蕉
  5. 菠萝

现在我的问题是我想将 RadiobuttonList 中显示的所有数据转换为我想要的特定文本。例如,单词 Banana 对应其西类牙语单词 Platano。

下面是下拉菜单:

<asp:DropDownList ID="FruitDD" runat="server" DataSourceID="FruitSource" DataTextField="Value" DataValueField="Code" AppendDataBoundItems="True"> <asp:ListItem>- Select Fruit</asp:ListItem>
</asp:DropDownList>

这是我用来转换的代码。

FruitDD.Items[1].Text = "[string that I want]";

导致错误的原因:

Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index

有没有一种有效的方法可以使用数据源对其进行转换?

最佳答案

我已经有了答案。

FruitDD.DataBind();
FruitDD.Items[number].Text = "[string]";

关于c# - 使用 DataSource 在 Dropdownlist 中进行数据操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48758229/

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