Восстановление информации от gridview, использующего deletebutton в commandfield

У меня есть gridview и управление. И у меня есть область команды, которая удаляет отчет из моего SQL Server. В моей файловой системе у меня есть все эти файлы изображений.

Я не могу найти (или у меня нет подсказки о том, как искать это определенно), любая информация о том, как сохранить имя файла из самого отчета в последовательность в моем коде позади.

Я хочу использовать область команды, удаляют кнопку, и затем хранят "Имя файла" в последовательности в то же время. Таким образом, я могу управлять хранимой процедурой и затем удалить файл из моей файловой системы.

Какая-либо идея о том, как хранить эту информацию в последовательности?

Заранее спасибо.

0
nl ja de
Есть некоторый беспорядок путем, вы рассказали сценарий, может вы быть структурой проблема для лучшего понимания.
добавлено автор ankur, источник
Я, чтобы сохранить "imagename" в последовательности на моем codebehind, если я нажимаю удаление button/commandfield.
добавлено автор Anders, источник
Я просто решил его...
добавлено автор Anders, источник

1 ответы

Можно сделать как это:

public String [] readFile(String filePath){
        String [] lines=new String[1000];//Enough lines.
        int counter=0;
        try{
            File file = new File(filePath);//The path of the File
            FileReader fileReader1 = new FileReader(file);
            BufferedReader buffer = new BufferedReader(fileReader1);
            boolean flag=true;
            while(true){
                try{
                    lines[counter]=buffer.readLine();//Store a line in the array.
                    if(lines[counter]==null){//If there isn't any more lines.
                        buffer.close();
                        fileReader1.close();
                        break;//Stop reading and close the readers.
                    }
                    counter++;
                }catch(Exception ex){
                    break;
                }
            }
        }catch(FileNotFoundException ex){
            System.out.println("File not found.");
        }catch(IOException ex){
            System.out.println("Exception ocurred.");
        }
        return lines;
    }

или просто другой пример;

List s = new List();
s.Add("c:\\documents and settings\\sound1.mp3");
s.Add("c:\\documents and settings\\sound2.mp3");

var mp3paths = s.Where(x => String.Compare(".mp3", Path.GetExtension(x), true) == 0);
var exepaths = s.Where(x => String.Compare(".exe", Path.GetExtension(x), true) == 0);

Надежда это помогает.

0
добавлено
Пожалуйста, действительно разделите с нами.
добавлено автор Tamal Kanti Dey, источник
Жаль... Это не помогает мне. Мне просто нужна страница в качестве примера, потому что я чрезвычайно плохо знаком с этим.
добавлено автор Anders, источник
Я узнал его...
добавлено автор Anders, источник
Слишком долго назад теперь. Жаль....
добавлено автор Anders, источник
Microsoft Stack Jobs
Microsoft Stack Jobs
1 788 участник(ов)

Work & freelance only Microsoft Stack. Feed https://t.me/Microsoftstackjobsfeed Чат про F#: @Fsharp_chat Чат про C#: @CSharpChat Чат про Xamarin: @xamarin_russia Чат общения:@dotnettalks

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot