ddl.Items.RemoveAt(项的索引)
或者
ddl.Items.Remove(某项的value)、ddl.Items.Remove(ListItem)
或者
ddl.Items.Remove(某项的value)、ddl.Items.Remove(ListItem)
解决方案 »
- 求一简单的正则表达式,大家练练手。
- HttpWebRequest还不是太了解
- Dreamweave与ASP.NET
- # # 下拉框如何加上友情链接,并在当前页面打开,而不是另打开新的页面?# #
- DataGrid编辑列中TextBox CurrentTb= (TextBox)e.Item.Cells[2].Controls[0];出错
- 热情求助,关于歌曲推荐图片显示的问题!!!!!!!!!!!!!!!!!!!!!!!!!!
- 关于条形码打印的问题,紧急求助
- 求个js 本地图片预览功能,兼容性要好点的
- 谁能提供一下,登陆的代码(oracle)...
- 都来看看怪问题???
- 求助 急
- vs2005+access新闻发布系统后台管理登录button代码 用的是vb
ListItem item = new ListItem("你要删的值","索引");
ddl.Items.Remove(item);
//ListItem item = new ListItem("建帐入门", "15");
//ddl.Items.Remove(item);ddl.Items.RemoveAt(15); 这种出现参数名: index 15 这里是为类别表中的ID三种都不行呵
{
ddl.AutoPostBack = true;
ddl.AppendDataBoundItems = true;
ddl.Items.Add(new ListItem("选择全部"));
ListItem item = new ListItem("建帐入门", "15");
ddl.Items.Remove(item);
OleDbConnection conn = Connection.Dataconnection();
OleDbDataAdapter da = new OleDbDataAdapter("select * from Accountancy ORDER BY [Id]", conn);
DataSet ds = new DataSet();
da.Fill(ds);
ddl.DataSource = ds.Tables[0].DefaultView;
ddl.DataTextField = "Category";
ddl.DataValueField = "Id";
ddl.DataBind();
this.loadGridView();
conn.Close();
//ddl.Items.Clear(new ListItem("建帐入门"));
}
要不就是
ddl.Clear()
自己查查MSDN吧,咋就知道问,哈
--------------------------
哈,一了百了,省心了集合一类滴东东至少都可以根据索引删除,
如果觉得不好用,可以扩展一下,增加帮助类,
增加根据value或text删除的方法!还是那句话,查查MSDN吧,咋就知道问!