Генерация <option> для datalist ASP.NET

333
15 февраля 2017, 20:47

привет! есть код

<input type="text" list="list"/>
    <datalist id="list">
        <script>
            @foreach (var c in ViewBag.List)
            {
               @:$('<option class="oplist"></option>', { text: "@c.Name" }).appendTo($('#list'));
            }
        </script>
    </datalist>

Он как бы в теории генерит список для datalist но что-то не генерит((( если убрать символ @ у @с.Name но генерит строку c.Name по количеству елементов но с @ не чего не происходит!! Помогите я ваще ппц не пойму почему

Answer 1

Тут можно вообще обойтись без javascript-a.

<input type="text" list="list"/>
<datalist id="list">
  @foreach (var c in ViewBag.List)
  {
    <option class="oplist">@c.Name</option>
  }
</datalist>
READ ALSO
Динамическое создание PictureBox N-го количества

Динамическое создание PictureBox N-го количества

В общем, есть папка с изображениями, при выборе этой папки на форме нужно создать PictureBox и в каждый PictureBox поместить изображение, те - получается...

325
Запрос к Many-To-Many используя Linq

Запрос к Many-To-Many используя Linq

Имею такие таблицы созданые через EF

331
Как сделать backup/restore базы MSSQL программно

Как сделать backup/restore базы MSSQL программно

Как можно сделать backup/restore базы данных MSSQL программно на C#? Пользователь выбирает место сохранения (например, флешку) и база сохраняется

338
как сделать ссылку с двумя параметрами?

как сделать ссылку с двумя параметрами?

Вопрос такой как сделать что бы в одной ссылке передавалось 2 get параметра

329