1

根据我的数据集行值,我的下拉菜单将关注页面加载事件中的特定列表项。

ddparty.SelectedIndex = ddparty.Items.IndexOf(ddparty.Items.FindByValue(ds.Tables[2].Rows[0][1].ToString()));

我尝试上面的代码它不起作用。

4

2 回答 2

1

设置属性:

mydropdown.SelectedItem

或 mydropdown.SelectedValue

确保在对下拉控件进行数据绑定之后执行此操作。

于 2010-05-19T07:36:13.717 回答
0

不知道您是否已将 DataValueField 设置为数据表的第二列。另一方面,如果您已将 DataTextField 设置为它,请尝试 FindByText 而不是 FindByValue。

作为旁注,请尝试在调试器中快速查看您获得的索引值。

于 2010-05-19T09:20:11.777 回答