<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="NAME" DataValueField="DEPTNAME"></asp:DropDownList>我想在程序再添加一个项目 DropDownList1.Items.Insert(0, new ListItem("aa")); 但是添加不进来
2 回答
森林海
TA贡献2011条经验 获得超2个赞
在DropDownList的DataBound事件中可以为它添加新项,也可以进行其他任何操作,当然也可以使用DropDownList1.Items.Insert()来把新项放到第一个
或者使用楼上的方法,但改成这样,也可以把这个放第一个:
SELECT 0 AS DEPTNAME, 'aa' AS NAME
union
.....
慕哥9229398
TA贡献1877条经验 获得超6个赞
这个问题好解决。把该 DropDownList 的数据源 SqlDataSource1 的 SelectString 修正为
...
UNION
SELECT 0 AS DEPTNAME, 'aa' AS NAME
即可。
- 2 回答
- 0 关注
- 516 浏览
添加回答
举报
0/150
提交
取消