русский
Germany.ruForen → Архив Досок→ Programmierung

Нормальный HTML листбох?

26.03.23 14:57
Re: Нормальный HTML листбох?
 
alex445 коренной житель
in Antwort alex445 26.03.23 14:52

Вот получилось. И очистил от мусора. Checked убрал - просто переписал стиль выделенного элемента самого Радзена.


@using RadzenBlazorDemos.Models.Northwind

@inherits DbContextPage

<style>

.rz-listbox-list

{

align-items: stretch;

}

.rz-multiselect-item{

height: 100%;

width: 100%;

}

.rz-state-highlight{

height: 100%;

width: 100%;

background-color: red!important;

border-style: dotted;

}

.rz-multiselect-item:hover {

background-color: yellow!important;

border-style: dotted;

}

</style>

<div class="rz-p-sm-12 rz-text-align-center">

<RadzenListBox @bind-Value=@value Data=@customers TextProperty="CompanyName" ValueProperty="CustomerID" Style="width: 100%; max-width: 400px; height: 200px">

<Template>

Company: @((context as Customer).CompanyName)

</Template>

</RadzenListBox>

</div>

@code {

string value = "AROUT";

IEnumerable<Customer> customers;

protected override async Task OnInitializedAsync()

{

await base.OnInitializedAsync();

customers = dbContext.Customers;

}

}

 

Sprung zu