
那么怎么解决这个问题呢?
有两个解决方法:
第一:修改查询语句,使用SQL SELECT DISTINCT 语句
第二:在后台绑定数据时也可以像这样绑定:
protected void Page_Load(object sender, EventArgs e)
{
//if (!Page.IsPostBack)
//if (Session["userid"] != null && Session["postid"] != null) noticeInfoBLL Bnotice = new noticeInfoBLL();
DataSet ds = new DataSet();
ds = Bnotice.GetAllList();
DataTable dt = ds.Tables[0];
//去重复的AdminName和AdminID
DataView dv=dt.DefaultView ;
cmbName.DataSource = dv.ToTable(true, "AdminName","AdminId");
cmbName.DataTextField = "AdminName";
cmbName.DataValueField = "AdminID";
cmbName.DataBind();
}










