Динамическая форма для рисования поля ввода после чтения таблицы конфигурации ⇐ C#
Динамическая форма для рисования поля ввода после чтения таблицы конфигурации
Я хочу создать динамическую форму, в которой поле ввода будет видно только после чтения таблицы конфигурации в соответствии с изображением, которым я поделился в своем проекте MVC [введите описание изображения][1]
[1]: https:///i.stack.imgur.com/rX4vD.jpg
с использованием IrizIdvCard.Models; использование системы; использование System.Collections.Generic; используя System.Linq; использование System.Web; использование System.Web.Mvc; пространство имен IrizIdvCard.Controllers { общедоступный класс HomeController: Контроллер { // Добраться до дома публичный индекс ActionResult() { List динамические поля = getDynamicFieldFromdatabase(); вернуть представление (динамические поля); } частный список getDynamicFieldFromdatabase() { вернуть новый список() { новый DynamicField { FieldName = "фото", тип = "изображение", порядок = 1, столбец = 1 ,видимый=ложь }, новый DynamicField { FieldName = "FirstName", тип = "текст", порядок = 2, столбец = 2 ,видимый=ложь }, новый DynamicField { FieldName = "LastName", type = "text", order =3, columns=2 ,видимый=ложь }, новый DynamicField { FieldName = "телефон", тип = "текст", порядок = 4, столбец = 3 ,видимый=ложь }, новый DynamicField { FieldName = "Контакт", тип = "текст", заказ = 5, столбец = 3 ,видимый=ложь }, новый DynamicField { FieldName = "электронная почта", тип = "текст", порядок = 6, столбец = 4 ,видимый=ложь }, новый DynamicField { FieldName = "country", type = "dropdown", order =7, столбец = 5, видимый = ложь}, }; } } }
Я хочу создать динамическую форму, в которой поле ввода будет видно только после чтения таблицы конфигурации в соответствии с изображением, которым я поделился в своем проекте MVC [введите описание изображения][1]
[1]: https:///i.stack.imgur.com/rX4vD.jpg
с использованием IrizIdvCard.Models; использование системы; использование System.Collections.Generic; используя System.Linq; использование System.Web; использование System.Web.Mvc; пространство имен IrizIdvCard.Controllers { общедоступный класс HomeController: Контроллер { // Добраться до дома публичный индекс ActionResult() { List динамические поля = getDynamicFieldFromdatabase(); вернуть представление (динамические поля); } частный список getDynamicFieldFromdatabase() { вернуть новый список() { новый DynamicField { FieldName = "фото", тип = "изображение", порядок = 1, столбец = 1 ,видимый=ложь }, новый DynamicField { FieldName = "FirstName", тип = "текст", порядок = 2, столбец = 2 ,видимый=ложь }, новый DynamicField { FieldName = "LastName", type = "text", order =3, columns=2 ,видимый=ложь }, новый DynamicField { FieldName = "телефон", тип = "текст", порядок = 4, столбец = 3 ,видимый=ложь }, новый DynamicField { FieldName = "Контакт", тип = "текст", заказ = 5, столбец = 3 ,видимый=ложь }, новый DynamicField { FieldName = "электронная почта", тип = "текст", порядок = 6, столбец = 4 ,видимый=ложь }, новый DynamicField { FieldName = "country", type = "dropdown", order =7, столбец = 5, видимый = ложь}, }; } } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение