错误:数据源和数据源 ID 都在“DataLista”上定义.删除一个定义

本文关键字:定义 数据源 删除 一个 ID 都在 DataLista 错误 | 更新日期: 2023-09-27 18:34:31

当我看到此错误时我需要做什么:(DataSource和DataSourceID都是在"DataLista"上定义的。删除一个定义。

我的代码如下:

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {string path = Server.MapPath(".") + "''upload''";
    string[] list = System.IO.Directory.GetFiles(path);     
        var listone = from filename in System.IO.Directory.GetFiles(path) select string.Format("upload/{0}", System.IO.Path.GetFileName(filename));     
        DataLista.DataSource = listone;
        DataLista.DataBind();//This line gives error
    }
}

错误:数据源和数据源 ID 都在“DataLista”上定义.删除一个定义

从 aspx 中删除数据源 ID。

仅当绑定使用 SqlDataSource 或 ObjectDataSource 控件时,才使用 DataSourceID。