在数据列表 - ASP.NET 的最后一个位置添加默认项

本文关键字:位置 最后一个 添加 默认 NET 数据 列表 ASP | 更新日期: 2023-09-27 18:37:22

您可以在 asp.net 中轻松创建数据列表,我需要在数据列表的最后一个位置添加一个默认项目,例如一个名为"添加新项目"的项目,如果数据列表为空,我只能看到这个默认项目,如果没有,我看到它在最后一个位置。希望我足够清楚。这可能吗?如果是,如何?

在数据列表 - ASP.NET 的最后一个位置添加默认项

假设您正在对数据列表进行数据绑定,则只需在对数据列表调用 DataBind 之前将"添加新项"添加到数据源。 我不知道您的数据源是什么,但逻辑应该与您正在使用的任何内容相似。 如果要绑定到数据表,则需要确保排序使"添加新项"条目成为最后一个条目。 您可能需要添加排序列或为其提供自己的递增 id 的内容,并根据该列进行排序。

List<string> values = new List<string>();
            values.Add("Item 1");
            values.Add("Item 2");
            values.Add("Add New Item");
            DataList dataList = new DataList();
            dataList.DataSource = values;
            dataList.DataBind();