错误:DataSource和DataSourceID都在'DataLista'上定义。删除一个定义。

时间:2013-10-09 15:30:10

标签: c# asp.net

当我看到此错误时,我需要做什么:( 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
    }
}

1 个答案:

答案 0 :(得分:1)

从aspx中删除DataSourceID。

如果您使用SqlDataSource或ObjectDataSource控件进行绑定,则只使用DataSourceID。