DropDownList如何绑定DataTable,如何绑定DataSet


dpDnUpMenu是我定义的DropDownList控件


如果直接使用下面的方式,则会出现如下错误

dpDnUpMenu.DataSource = menu_tbBll.GetPID()

dpDnUpMenu.DataBind();


  

正确的做法是

dpDnUpMenu.DataSource = menu_tbBll.GetPID().DefaultView
dpDnUpMenu.DataBind();



同时需要在视图设计器中设置datatextfield的字段为要显示出来的字段
这是datavaluefield为selectvalue的要获取的字段




原文地址:https://www.cnblogs.com/shugen/p/6863039.html