Когда я вызываю следующий метод как источник данных выпадающего списка, я получаю System.Data.DataRowView вместо имен папок. Где я поступаю неправильно?Добавление списка папок в раскрывающийся список
public DataTable listFolders()
{
DataTable dt = new DataTable();
dt.Columns.Add("name", typeof(string));
dt.Columns.Add("fullname", typeof(string));
string defaultPath = Server.MapPath(ConfigurationManager.AppSettings["defaultPath"].ToString());
foreach (var dir in new DirectoryInfo(defaultPath).GetDirectories("*", SearchOption.TopDirectoryOnly))
{
dr = dt.NewRow();
dr["name"] = dir.Name;
dr["fullname"] = dir.FullName;
dt.Rows.Add(dr);
}
return dt;
}
Мой метод вызова
ddl.DataSource = listFolders();
ddl.DataBind();
@TimSchmetler Я забыл перевести его – zkanoca