Kerminator1973 / bbTableCallback

"Saving the grid's sort state as part of GridSetting" feature
1 stars 0 forks source link

При подключении dll частично разваливается верстка #3

Closed Kerminator1973 closed 5 months ago

Kerminator1973 commented 5 months ago

Вот как выглядит верстка сейчас, после подключения dll: image

А должна выглядеть так: image

Kerminator1973 commented 5 months ago

Нормальная, фиолетовая верстка со стилями: image

Kerminator1973 commented 5 months ago

В dll-версии NavigationBar оформлен не в стилях BB, а в стилях обычного Bootstrap. Такое ощущение, что где-то не был активирован механизм применения Blazor.Boostrap к компонентам навигационной панели.

Может быть проблема в том, что приложение собрано для Blazor.Boostrap 1.10.0 и линкуется именно с ним, а dll-ка - это версия 2.20.0, которую я пытаюсь использовать в с XAML-кодом 1.10.0

Kerminator1973 commented 5 months ago

Попробую взять свежий шаблон проекта из репозитария: https://github.com/vikramlearning/blazorbootstrap-starter-templates

Не. Те же яйца, только в профиль. :-( Что-то я упускаю.

Больше всего это похоже на то, что я потерял стили Blazor.Bootstrap, т.к. сам функционал работает.

Kerminator1973 commented 5 months ago

Если открыть nuget в Package Explorer (https://nuget.info/packages/Blazor.Bootstrap/2.2.0), то можно увидеть следующее:

<Project>
  <Import Project="..\build\Blazor.Bootstrap.props" />
</Project>
Kerminator1973 commented 5 months ago

Всё очень просто... Взял проект blazorbootstrap и выполнил Publish в локальную папку. Посмотрел внутрь папки и увидел, что в ней есть файлик со стилями: \wwwroot\Blazor.Bootstrap.styles.css. Если его скопировать в "_content/Blazor.Bootstrap", то всё стилистическое оформление заработает.

Остальные css/js файлы можно так же взять оттуда.

Kerminator1973 commented 5 months ago

Проблема успешно решена.