protected void DropDownList6_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.DataList1.DataSource != null)
{
if (this.DropDownList6.SelectedValue == "日期")
{
List<ShowProduct> listShow = (List<ShowProduct>)this.DataList1.DataSource;
List<ShowProduct> list2 = new List<ShowProduct>();
for (int i = 0; i < listShow.Count; i++)
{
for (int j = i+1; j < listShow.Count; j++)
{
if (listShow[i].Create_date < listShow[j].Create_date)
{
list2.Add(listShow[i]);
listShow[i].Create_date = listShow[j].Create_date;
listShow[j].Create_date = list2[i].Create_date;
}
}
}
this.DataList1.DataSource = null;
this.DataList1.DataSource = listShow;
this.DataList1.DataBind();
}
}
}
为什么我循环的把时间全改为一样的了!!求高手赐教啊!在线=回答
{
if (this.DataList1.DataSource != null)
{
if (this.DropDownList6.SelectedValue == "日期")
{
List<ShowProduct> listShow = (List<ShowProduct>)this.DataList1.DataSource;
List<ShowProduct> list2 = new List<ShowProduct>();
for (int i = 0; i < listShow.Count; i++)
{
for (int j = i+1; j < listShow.Count; j++)
{
if (listShow[i].Create_date < listShow[j].Create_date)
{
list2.Add(listShow[i]);
listShow[i].Create_date = listShow[j].Create_date;
listShow[j].Create_date = list2[i].Create_date;
}
}
}
this.DataList1.DataSource = null;
this.DataList1.DataSource = listShow;
this.DataList1.DataBind();
}
}
}
为什么我循环的把时间全改为一样的了!!求高手赐教啊!在线=回答
解决方案 »
- 为何 Treeview 下的的节点点一下就进入Label 编辑状态?
- 正则匹配
- 未处理SqlException。关于创建 DataTable和BindingSource。诚挚感谢。
- c#中与数据库有关的问题
- xml 解析出错
- 晕死,VirtualDriver的.VCD文件实际上就是.ISO文件,只不过换了个后缀而已;今天才发现,特散分,
- 菜鸟问题,大家帮忙!实在不知道怎么改!
- 中秋过完了,不知道大家都玩啥了,出来晒一下
- 打开一个现有项目提示这样的错误。无法从路径“c:\inetpub\wwwroot\...”打开“http://localhost/...”
- Shell位于哪个名字空间下?
- calendar控件中超链接的问题
- 求推荐使用VS2010进行团队开发的资料,书名博客都可以
List<ShowProduct> listShow = ((List<ShowProduct>)this.DataList1.DataSource).OrderBy(p => p.Create_date).ToList<ShowProduct>();