【发布时间】:2014-10-30 14:28:42
【问题描述】:
我需要在 Gridview 下拉列表中添加 Checkbox,下拉列表已添加到 RowDataBound 事件中,并且它已从数据库中获取数据。
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();
}
}
请建议我获得解决方案。提前致谢
【问题讨论】:
-
为什么不使用复选框列表呢?
-
虽然您发布的代码和您提出的问题似乎没有关联。无论如何,您是否尝试找到并使用任何旨在在下拉项目中显示复选框的第三方 jQuery/Asp.Net 下拉插件?
-
这可能对你有帮助:stackoverflow.com/questions/774587/…
-
代码显示下拉列表是如何绑定的,并询问如何在其中添加复选框
标签: c# asp.net sql-server