Здравствуйте, vollossy, Вы писали:
Вот как у меня оно работает:
класс:
public class FileSystemDatasource
{
public List<FileInfo> Select(string path)
{
DirectoryInfo directory = new DirectoryInfo(HttpContext.Current.Server.MapPath(path));
List<FileInfo> fileList = new List<FileInfo>();
foreach (FileInfo file in directory.GetFiles("*.*"))
if (file.Name != "ASPNETDB.MDF")
if (file.Name != "aspnetdb_log.ldf")
fileList.Add(file);
return fileList;
}
}
вот использование:
<asp:ObjectDataSource ID="filesDataSource" runat="server" TypeName="MTestTask.Code.FileSystemDataSource"
OldValuesParameterFormatString = "original_{0}"
SelectMethod="Select">
<SelectParameters>
<asp:Parameter DefaultValue="~/App_Data" Name="path" Type="string" />
</SelectParameters>
</asp:ObjectDataSource>
Работает.
Посмотри, мож чем то тебе поможет.