下面是详细讲解“(asp.net c#)DropDownList绑定后显示对应的项的两种方法”的攻略:
1. 根据绑定的值选中对应的项
- 如果绑定的是数据源,可以在数据绑定完成后,通过设置DropDownList的SelectedItem属性,来实现选中对应的项。
```csharp
// 获取数据源
List
// 绑定数据源到DropDownList
ddl.DataSource = data;
ddl.DataBind();
// 设置选中项
ddl.SelectedItem = "banana";
```
- 如果绑定的是静态项,可以通过设置DropDownList的SelectedValue属性,来实现选中对应的项。
```csharp
// 添加静态项
ddl.Items.Add(new ListItem("apple", "1"));
ddl.Items.Add(new ListItem("banana", "2"));
ddl.Items.Add(new ListItem("orange", "3"));
// 设置选中值
ddl.SelectedValue = "2";
```
2. 根据绑定的索引选中对应的项
- 如果绑定的是数据源,可以在数据绑定完成后,使用DropDownList的SelectedIndex属性,根据索引值来选中对应的项。
```csharp
// 获取数据源
List
// 绑定数据源到DropDownList
ddl.DataSource = data;
ddl.DataBind();
// 选中索引为1的项
ddl.SelectedIndex = 1;
```
- 如果绑定的是静态项,可以通过设置DropDownList的SelectedIndex属性,来实现选中对应的项。
```csharp
// 添加静态项
ddl.Items.Add(new ListItem("apple", "1"));
ddl.Items.Add(new ListItem("banana", "2"));
ddl.Items.Add(new ListItem("orange", "3"));
// 选中索引为1的项
ddl.SelectedIndex = 1;
```
以上是DropDownList绑定后显示对应的项的两种方法的详细攻略。其中方法1是根据绑定的值选中对应的项,方法2是根据绑定的索引选中对应的项。希望对你有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:(asp.net c#)DropDownList绑定后显示对应的项的两种方法 - Python技术站