Как мне исправить свою кнопку linkbutton на моем сайте, потому что, когда я нажимаю на нее, она не удаляется, но должна быть удалена?
Привет, моя кнопка удаления, которая является LinkButton, не работает, хотя мне потребовалось много времени, чтобы ввести код для ее работы, но я не знаю, что с ней не так, пожалуйста, помогите. Вот некоторый код для этого.
использование системы;
использование системы.Коллекции.Общий;
использование System.Data;
использование системы.ИО;
использование System.Linq;
использование системы.Сеть;
использование System.Web.UI;
используя системы.Веб.Пользовательского интерфейса.WebControls;
открытый частичный класс fileuploader : System.Web.UI.Page
{
охраняемых недействительными в(объект отправителя, EventArgs в электронной)
{
show_data();
}
частный недействительными show_data()
{
DirectoryInfo d = new DirectoryInfo(MapPath("~/data/"));
FileInfo[] r = d.GetFiles();
DataTable dt = новый DataTable();
ДТ.колонны.Добавить("путь");
for (int i = 0; i < r.Length; i++)
{
Подряд строкаданных=ДТ.Невров();
строка["путь"] = "~/данных/" + р[я].Название;
dt.Rows.Add(строка);
}
DataList1.Источник данных = ДТ;
DataList1.DataBind();
}
охраняемых недействительными обработчика button1_click(объект отправителя, EventArgs в электронной)
{
если (FileUpload1.HasFile)
{
string path = "~/data/" + Guid.Метод newguid().ToString() + "" + Path.GetExtension(FileUpload1.FileName);
FileUpload1.SaveAs(MapPath(path));
Ответ.Напишите("Сохранить Успешно");
show_data();
}
}
охраняемых недействительными LinkButton1_Command(объект отправителя, CommandEventArgs е)
{
файл.Delete(MapPath(e.CommandArgument.Метод toString()));
Ответ.Write("Файл Успешно Удален");
show_data();
}
}
Что я уже пробовал:
Мне сказали добавить Onclick="LinkButton1_Command", но я не знаю, куда его добавить, есть ли он в исходном коде, и, пожалуйста, перечислите некоторые шаги, которые я мог бы выполнить в качестве решения для этого
Vincent Maverick Durano
Когда вы сказали "не работает", Вы имеете в виду, что он не попадает в событие LinkButton? Кроме того, можете ли вы обернуть свой код в page_load внутри блока Not IsPostback?