我有这个DropDowList,它使用DataSource来显示所有项目。哪个使用此查询:
Select distinct [Word] from [Book] order by [Word]
假设查询显示以下单词。
现在我的问题是我想将RadiobuttonList中显示的所有数据转换为我想要的特定文本。例如,Banana这个词的西班牙语单词Platano。
以下是DropDown:
<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
我是否可以使用DataSource转换它?
答案 0 :(得分:0)
我已经有了答案。
FruitDD.DataBind();
FruitDD.Items[number].Text = "[string]";