2014-10-30 67 views
-1

我需要在Gridview下拉列表中添加复选框,下拉列表添加到RowDataBound事件中,并且它已从数据库中获取数据。如何添加GridView下拉列表中的复选框

protected void grdupload_OnRowDataBound(object sender, GridViewRowEventArgs e) 
    {   
     List<string> coll = new List<string>(); 
     if (e.Row.RowType == DataControlRowType.DataRow) 
     { 
      string fnCriteria = ((DataRowView)e.Row.DataItem)["fnCriteria"].ToString();    
      DropDownList ddlfnCriteria = (e.Row.FindControl("ddlfnCriteria") as DropDownList); 
      coll.Add(fnCriteria); 
      ddlfnCriteria.DataSource = coll.ToList(); 
      ddlfnCriteria.Text = fnCriteria; 
      ddlfnCriteria.DataBind();     

     } 
    } 

请建议我获得解决方案。在此先感谢

+3

为什么不使用复选框列表呢? – TheProvost 2014-10-30 06:18:24

+0

虽然您发布的问题和您询问的问题似乎没有关联。无论如何,你是否尝试找到并使用任何第三方jQuery/Asp.Net下拉插件,旨在显示下拉项目中的复选框? – 2014-10-30 06:25:01

+0

这可能会帮助你:http://stackoverflow.com/questions/774587/multi-select-dropdown-list-in-asp-net – 2014-10-30 06:26:46

回答

相关问题