Как отобразить изображения с одинаковым названием?
У меня есть несколько функций fileupload, где пользователи могут загружать фотографии, и это работает.
Проблема в том, что он получает сохранение в SQL, как это:
идентификатор|| пути ||выдвижение||размер ||значение contentType ||заголовок страницы
1 / / розы|/. jpg|| 11477 || изображение/jpeg / / цветы
2 / / тюльпаны|/. jpg|| 11477 || изображение/jpeg / / цветы
2 ||carnations//.jpg || 11477 || изображение/jpeg / / цветы
Таким образом, он сохраняет файлы во многих столбцах...
У меня есть gridview, и если выбрать строку и нажать на нее, она загрузит все детали на основе нажатой строки.
И мне нужен код / функция, которая покажет мне все изображения, основанные на названии.
Поэтому, если люди выбирают строку, а название-folwers (как выше), он должен загрузить все изображения с заголовком = flowers.
Что я уже пробовал:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { GridView listBox = sender as GridView; int selectedID = Int32.Parse(listBox.SelectedDataKey.Value.ToString()); string titel = listBox.SelectedRow.Cells[1].Text; LoadDetail(selectedID, titel); }
void LoadDetail(int id, string titel) { List<pic> sb = (from x in myEnt.Pic where (x.ID == id) && (x.Titel == titel) select x).ToList(); lblTitel.Text = String.Join(", ", sb.Select(x => x.Titel)); Img1.ImageUrl = "data:Image/jpg;base64," + String.Join(", ", sb.Select(x => Convert.ToBase64String((byte[])x.FileContent))); }// он показывает только первую картинку.