Я создаю приложение для бронирования встреч с использованием .NET. Я хочу, чтобы страница подтверждения была заполнена складными панелями для каждого бронирования, каждая панель будет иметь информацию о бронировании в теле. Итак, как только я получаю информацию о бронировании из своей базы данных, как мне создавать элементы и заполнять их данными?Как я могу динамически создавать элементы html из кода C#?
ответ
Есть два подхода, которые я могу порекомендовать. Первый использует разметку бритвы ASP.Net для динамической загрузки информации. Это следует за подход Model, View, Controller и дополнительную информацию можно найти здесь ->Asp.Net Razor Guide.
Возможно, проще использовать Angular.js для загрузки элементов и данных динамически, в то же время делая api-вызовы в ваше приложение для извлечения данных из вашей базы данных. Угловая очень удобна и спроектирована со сценариями, подобными этому.
Я говорю, возможно, поскольку для этого требуется, чтобы разработчик был более удобным с развитием интерфейса. –
- 1. Как я могу динамически создавать элементы ввода с разными идентификаторами?
- 2. динамически создавать элементы холста
- 3. Как я могу динамически создавать html-компоненты в Jsf2
- 4. Динамически создавать элементы
- 5. Как динамически создавать динамические элементы?
- 6. Как динамически создавать элементы в HTML с использованием файла JSON
- 7. Как динамически создавать таблицу HTML?
- 8. Динамически создавать HTML-таблицу в C#
- 9. как создавать динамически HTML формы
- 10. Как динамически создавать пользовательские элементы управления
- 11. Динамически создавать элементы плагина javascript
- 12. Динамически создавать кнопки из кода в ASP.NET
- 13. Как динамически создавать динамически создаваемые элементы управления DIV
- 14. Как создавать и удалять элементы HTML с Javascript динамически
- 15. Могу ли я динамически создавать графики c3js?
- 16. Как я могу динамически изменять содержимое HTML-кода
- 17. Как динамически создавать элементы в VTK?
- 18. Могу ли я создавать FlowFields динамически с кодом C/AL?
- 19. Как динамически создавать элементы управления в MVC?
- 20. Могу ли я создавать функции и типы динамически в C++?
- 21. PHP + HTML: динамически создавать формуляр
- 22. Как я могу динамически запускать проект C#
- 23. Могу ли я динамически создавать таблицу mySQL из JSON?
- 24. Динамически создавать объект C++ из QML
- 25. Как я могу динамически инициализировать элементы из конструктора классов?
- 26. Динамически создавать элементы формы с помощью php
- 27. Javascript динамически создавать элементы и функции OnClick
- 28. Как я могу создавать списки кода с помощью CSS?
- 29. Как создать элементы html динамически?
- 30. как динамически создавать элементы в дочернем окне из родительского окна
Используйте элементы управления ASP.NET, например Label, для этого. Вы можете заполнить проект данными из исходного кода. –
Если вы используете .NET-формы .NET, то «Repeater» - это хороший способ отобразить ряд элементов, где точное число для создания неизвестно до выполнения, но все имеют схожие свойства. Он строго типизирован, поэтому вы можете привязать к нему список объектов (например, объекты DTO из вашей базы данных) или даже DataTable непосредственно из базы данных, а затем он будет проходить через все объекты и отображать один экземпляр HTML для каждого поставленного предмета к нему. Вот пример учебника: https://msdn.microsoft.com/en-us/library/zzx23804(v=vs.85).aspx есть много других в Интернете – ADyson