Re[3]: ObjectDataSource не видит метод
От: skodnik  
Дата: 25.01.11 11:52
Оценка:
Здравствуйте, 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>

Работает.
Посмотри, мож чем то тебе поможет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.