ASP.NET中Dropdownlist无法选中其他项
ASP.NET中Dropdownlist无法选中其他项,只能选择默认的第一项,该怎么办呢?注:数据是从后台绑定的数据。也写(!IsPostBack)了,autopost也...
ASP.NET中Dropdownlist无法选中其他项,只能选择默认的第一项,该怎么办呢?
注:数据是从后台绑定的数据。也写(!IsPostBack)了,autopost也是true,就是选不了其他的选项。。。 展开
注:数据是从后台绑定的数据。也写(!IsPostBack)了,autopost也是true,就是选不了其他的选项。。。 展开
4个回答
2013-09-14
展开全部
一般原因有二。一:没有回发,就是if(!IsPostBack),二:绑定的dropdownlist VALUE或者TEST值在数据库中有重复。建议你仔细检查下、
2013-09-14
展开全部
没看到往Dropdownlist控件里添加子项哇 比如页面加载时if (!IsPostBack) DirectoryInfo dir = new DirectoryInfo(Server.MapPath("~/imgs"));
FileInfo[] files = dir.GetFiles(); foreach (FileInfo fi in files)
{
this.DropDownList1.Items.Add(fi.Name);
} 加粗的是关键,加的遍历内容就看你需要加的社么数据了
FileInfo[] files = dir.GetFiles(); foreach (FileInfo fi in files)
{
this.DropDownList1.Items.Add(fi.Name);
} 加粗的是关键,加的遍历内容就看你需要加的社么数据了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-14
展开全部
吧数据绑定放到if(!IsPostBack){绑定数据的代码}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-14
展开全部
估计是代码绑定的问题,绑定的时候重复绑定了一个项
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询