Member 14328423 Ответов: 0

Пока я отключаю выпадающий список multi select , данные не могут быть извлечены из базы данных?


<select name="SelectedInventoryTypes" id="SelectedInventoryTypes" multiple="multiple" data-native-menu="false" data-icon="grid" data-iconpos="left">
                   <option>Tipos Inventario</option>
                   @foreach (var item in Model.InventoryTypes)
                   {
                       if (Model.SelectedInventoryTypes != null && Model.SelectedInventoryTypes.Contains(item.Value))
                       {
                           <option value="@item.Value" selected>@item.Text</option>
                       }
                       else
                       {
                           <option value="@item.Value">@item.Text</option>
                       }


Что я уже пробовал:

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

F-ES Sitecore

Отключенные элементы формы не отправляются вместе с формой. Если вам нужны данные в форме "только для чтения", то сохраните их в скрытом поле ввода

<input type="hidden" value="...." />

Member 14328423

куда я это положу , объясните, пожалуйста, как следует

F-ES Sitecore

Вы можете поместить его в любом месте внутри формы, он не появляется на странице, так что это не имеет значения. Вы не предоставили достаточно подробных сведений о том, что вы делаете, чтобы дать конкретный код, но в любом случае вы подключаетесь к тому, где вы отключаете выпадающий список, в то же время обновите значение скрытого поля ввода (убедитесь, что у поля есть атрибут "имя"), и вы можете получить данные через скрытое поле, а не свой выпадающий список.

0 Ответов