DropDownList通过ObjectDataSource连接到数据库,如何在DropDownList中加入一行空数据,不用一进入页面DropDownList中就显示出数据,这该如何实现呢??
解决方案 »
- iis 6.0 读不出网络打印机名称和打印
- List<T>如何拼接成想要的字符串
- 执行时的错误,哪位高手帮我解决一下呀!
- 编译器错误信息: CS0117: “System.Web.UI.Control”并不包含对“DataItem”的定义
- 已经填充了的DataSet的表是否可以再加一列,其为主键,并且内容为从1开始逐一增加?
- asp.net打印/急,有没有好的asp.net打印控件
- 小问题?
- MVC从视图A中的JS穿参到另外一个控制器B判断是否跳转到视图B
- 各位大哥大姐帮帮忙啊?一个小问题。。。
- 为什么用EF立刻取最后一条数据报错了
- ASP.NET页面执行过程(谁能讲解一下..)
- 请问ADO.NET插入或者更新表后,如果获取更新那条记录的ID呀?
在0位置插入
<asp:ListItem>aaa</asp:ListItem>
</asp:DropDownList>关键是AppendDataBoundItems="True",将数据绑定是包含静态数据法2using (CityTableAdapters.SawCityTableAdapter ta = new CityTableAdapters.SawCityTableAdapter())
{
DataTable dt = ta.GetCityBySort(0);
CoAddSort1.DataSource = dt;
CoAddSort1.DataTextField = "City";
CoAddSort1.DataValueField = "SawID";
CoAddSort1.DataBind();
CoAddSort1.Items.Insert(0, new ListItem("请选择省份", ""));
CoAddSort2.Items.Insert(0, new ListItem("请选择城市", ""));
}我的代码长这样子,不知道对你有没有用
你的方法1是对的,方法2对于我的代码行不通,多谢!