MudDataGrid не отображает параметры фильтра в приложении Blazor, несмотря на то, что для параметра Filterable установленC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 MudDataGrid не отображает параметры фильтра в приложении Blazor, несмотря на то, что для параметра Filterable установлен

Сообщение Anonymous »

Я использую Blazor Web App .NET 8 с последней версией службы MudBlazor. После установки Filterable = true на моей таблице появляется значок фильтра, но при нажатии ничего не отображается. Я следую примеру на сайте MudBlazor. Я что-то упустил?
Я выполнил действия по установке службы MudBlazor в свой проект. Я даже протестировал его с таблицей стилей Bootstraps и без нее, чтобы увидеть, есть ли конфликты. Я использовал таблицу погоды по умолчанию из Blazor Web App и перешел на MudDataGrid. Возможно, я не добавляю функцию обработки фильтра после клика. Но, судя по примеру, который я вижу в документации MudBlazor, они просто устанавливают Filterable = "true", и фильтр просто работает.
_Imports.razor
@using System.Net.Http
@using System.Net.Http.Json
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Routing
@using Microsoft.AspNetCore.Components.Web
@using static Microsoft.AspNetCore.Components.Web.RenderMode
@using Microsoft.AspNetCore.Components.Web.Virtualization
@using Microsoft.JSInterop
@using MudBlazorTest
@using MudBlazorTest.Components
@using MudBlazor

App.razor
























Program.cs
using MudBlazorTest.Components;
using MudBlazor.Services;

var builder = WebApplication.CreateBuilder(args);

// Add services to the container.
builder.Services.AddMudServices();

builder.Services.AddRazorComponents()
.AddInteractiveServerComponents();

var app = builder.Build();

// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Error", createScopeForErrors: true);
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}

app.UseHttpsRedirection();

app.UseStaticFiles();
app.UseAntiforgery();

app.MapRazorComponentsAbout


@Body




An unhandled error has occurred.
Reload
🗙


Weather.razor
@page "/weather"
@attribute [StreamRendering]
@rendermode InteractiveServer
@using MudBlazor

Weather

Weather

This component demonstrates showing data.

@if (forecasts == null)
{
Loading...
}
else
{











}

@code {
private WeatherForecast[]? forecasts;
DataGridFilterMode FilterMode = DataGridFilterMode.ColumnFilterMenu;

protected override async Task OnInitializedAsync()
{
// Simulate asynchronous loading to demonstrate streaming rendering
await Task.Delay(500);

var startDate = DateOnly.FromDateTime(DateTime.Now);
var summaries = new[] { "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" };
forecasts = Enumerable.Range(1, 5).Select(index => new WeatherForecast
{
Date = startDate.AddDays(index),
TemperatureC = Random.Shared.Next(-20, 55),
Summary = summaries[Random.Shared.Next(summaries.Length)]
}).ToArray();
}

private class WeatherForecast
{
public DateOnly Date { get; set; }
public int TemperatureC { get; set; }
public string? Summary { get; set; }
public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
}
}


Подробнее здесь: https://stackoverflow.com/questions/783 ... e-set-to-t
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • JavaScript Blazor не обнаружение удаления или пустого фильтра в таблице фильтра
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Изменение цвета шрифта определенных строк в MudDataGrid не работает
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Изменение цвета шрифта определенных строк в MudDataGrid не работает
    Anonymous » » в форуме CSS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • MudDataGrid внутри MudDialog
    Anonymous » » в форуме CSS
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как обновить MudDataGrid после запуска OnChange?
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»