Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
nazarmyua
0 / 0 / 1
Регистрация: 31.10.2013
Сообщений: 26
1

Как правильно создать View для метода?

06.05.2014, 02:58. Просмотров 504. Ответов 2
Метки нет (Все метки)

Как правильно создать View для метода?
Запросом принимается несколько картинок.
C#
1
2
3
4
5
6
public ActionResult UploadImage (int? id)
        {
            var photo = db.PhotoCar.Where(x => x.PhotoCarID == 1);
            ViewBag.Photo = photo;
            return View();
        }
У меня была идея, но там должно быть ссылка на файл.
HTML5
1
2
3
4
5
6
7
@foreach (PhotoCar item in ViewBag.Photo)
{
   
   <div>
        <img src="@Url.Action(File(item.Photo,item.ImageMimeType)) width="100" height="70" alt="image" />
    </div>
}


Определение сущности

C#
1
2
3
4
public int Id { get; set; }
        public int PhotoCarID { get; set; }
        public byte[] Photo { get; set; }
        public string ImageMimeType { get; set; }
Добавлено через 3 часа 3 минуты
Можна закрывать! Разобрался!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2014, 02:58
Ответы с готовыми решениями:

Как создать view для контролера public ActionResult Index ()
Добрый день Подскажите пожалуйста как создать view для контролера public ActionResult Index()....

Как правильно создавать View?
Есть проект на веб формах, который нужно переписать под MVC проект. Главная проблема - как создать...

Как создать обработчик для button и правильно его вызвать?
aspx генерирует html с множеством кнопок, кнопки создаются через &lt;button&gt;&lt;/button&gt;. как можно...

Как создать modul view (?) для сайта?
Приветствую! Передо мной стоит задача, создать нечто, в документации называемое view. Честно,...

Как правильно связать ViewModel с View?
Как правильно связать ViewModel с View? 1. ViewModel должна быть полем-членом View? 2. ViewModel...

2
антон5465
4 / 4 / 0
Регистрация: 22.03.2011
Сообщений: 53
06.05.2014, 13:45 2
Так напиши как разобрался
0
nazarmyua
0 / 0 / 1
Регистрация: 31.10.2013
Сообщений: 26
08.05.2014, 17:15  [ТС] 3
Я передаю List в ViewBag.Photo
C#
1
2
3
4
5
6
7
8
9
10
11
12
public ActionResult UploadImage (int? id)
        {
 
            if (id == null)
            {
                RedirectToAction("Index");
            }
            var photo = db.PhotoCar.Where(x => x.PhotoCarID == (int)id);
            ViewBag.IDD = id;
            ViewBag.Photo = photo;
            return View();
        }
Пробегаю по элементах десериализуя их

HTML5
1
2
3
4
5
6
 @foreach (PhotoCar item in ViewBag.Photo)
    {
        <tr>
            <td>@Html.Raw("<img style='width:160px; height:120px;' src=\"data:"+item.ImageMimeType+";base64,"+ Convert.ToBase64String(item.Photo) + "\" />")</td>
        </tr>
    }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2014, 17:15

Как правильно размещать элементы View на Layout
У меня есть небольшое приложение в виде виджета. На виджете есть ImageView и три TextView. Т.е. на...

Как правильно создать иконку для винды?
Вопрос в следующем: сделал прозрачную иконку размером 64х64, затем меняю картинку нужного ярлыка на...

Как правильно создать таблицу для миню?
У меня есть меню у которого есть выпадающие под меню) Я создал две таблицы для меню menu...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru