как использовать fancybox с mvc3 и изображениями, хранящимися в базе данных - PullRequest
0 голосов
/ 23 ноября 2011
<a href="@Url.Action("ShowPicture", "Pictures", new { id = Model.Pictures[i].PictureId })" title="lala" rel="image_group">
                <img src="@Url.Action("ShowPicture", "Pictures", new { id = Model.Pictures[i].PictureId })" width="200px" alt=""/>
            </a>

когда я открываю ссылку, я вижу картинку

http://www.shrani.si/f/1N/77/2nh6icYN/2.png

но если я использую fancybox, тогда я использую

http://www.shrani.si/f/1g/Ka/4FZT4Kf6/1.png

Я читаю картинку из базы данных. Как нам efancybox с mvc и картинками, хранящимися в базе

Контроллер изображения:

public ActionResult ShowPicture(int id)
        {
            ShowPictureModel model = new PictureManager().GetShowPictureModel(id);
            return File(model.Bytes, model.ContentType);
        }

1 Ответ

3 голосов
/ 23 ноября 2011

Установить тип содержимого при привязке fancybox -

$("a[rel='image_group']").fancybox({type: "image"});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...