Bootstrap 3 карусель с динамическим источником в asp net mvc - PullRequest
2 голосов
/ 22 апреля 2019

Я использую карусель загрузчика 3, и я запутался, если смогу сделать source () динамическим.

Идея состоит в том, чтобы в модале (PopUp в Devextreme / Devexpress) эту карусельи взять идентификатор из таблицы (dxDataGrid Devextreme).

Сейчас у меня есть DataGrid со столбцом, который имеет кнопку, которая приносит модальное значение, он выполняет карусель с некоторыми тестовыми данными и работает нормально, но это нея не имею данных для этого Id, у меня есть некоторый код для модального и контроллера, но я не знаю, как получить данные из контроллера и отправить Id на контроллер, я новичок в веб-разработке.

Я использую bootstrap 3, asp net mvc, c #, Devextreme (сетка данных), Javascript (для некоторых событий компонента devextreme)

<div class="bs-example">
  <div id="mainCarousel" class="carousel slider" data-ride="carousel">
    <div class="carousel-inner">
      <div class="item active">   
     <img class="img-responsive center-block" src='here is a base64'
      </div>
    </div>
   <a class="left carousel-control" href="#mainCarousel" data-slide="prev">
     <span class="glyphicon glyphicon-chevron-left"></span>
     <span class="sr-only">Previo</span>
  </a>
  <a class="right carousel-control" href="#mainCarousel" data-slide="prev">
     <span class="glyphicon glyphicon-chevron-right"></span>
     <span class="sr-only">Siguiente</span>
  </a>
 </div>
</div>
//HomeController 
public JsonResult getPhoto(string idFlete)
{
  var resultado = HomeModel.retornoFotoServidor;
  string[] strFotosBase = resultado.ToArray();
  return Json(strFotosBase, JsonRequestBehavior.AllowGet);
}
//HomeModel
public static List<string> retornoFotoServidor
 {
   get
   {//Here is a code of SQL to bring the Base64 string, add "data:image/jpeg;base64," and return it as list to the controller
}

Что я ожидаю, так эточтобы иметь разные изображения на основе идентификатора Datagrid, я не знаю, как перенести данные из контроллера в карусель, я действительно новичок в веб-разработке, может быть, кто-то может подсказать мне ответ илируководство мe к некоторой информации, спасибо за время

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...