我是 ASP.NET 的新手,我将一个数据对象列表绑定到网格视图。我想在网格视图中的每条记录之后显示空白行,所以我在后面的代码中通过以下方式完成了此操作
List<DatabaseDTO> lstdatabase= new List<DatabaseDTO>();
foreach(int jobNumber in JobnumberList)
{
DatabaseDTO dataObject = new DatabaseDTO();
dataobject = GetDatabaseData(jobNumber);//Method to retrieve data and return data object
lstdatabase.Add(dataObject);
lstdatabase.Add(new DatabaseDTO());
}
gridView.DataSource = lstdatabase;
gridView.DataBind();
它工作正常我在网格视图中获得了所需的空白行,但我知道这不是正确的方法,因为我正在将对象添加到列表中,所以我可以添加空白行来代替我非常想调整这个空白aspx 页面中的行。我知道还有另一种使用方法,DataTable
但它也不是很好,因为它还会将不必要的记录添加到DataTable
. 因此,任何其他解决方法或解决此问题的方法都会非常棒。谢谢你。