-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();
}
}
请建议我获得解决方案。在此先感谢
为什么不使用复选框列表呢? – TheProvost 2014-10-30 06:18:24
虽然您发布的问题和您询问的问题似乎没有关联。无论如何,你是否尝试找到并使用任何第三方jQuery/Asp.Net下拉插件,旨在显示下拉项目中的复选框? – 2014-10-30 06:25:01
这可能会帮助你:http://stackoverflow.com/questions/774587/multi-select-dropdown-list-in-asp-net – 2014-10-30 06:26:46