Blazor позволяет создавать интерактивные веб-интерфейсы с использованием C # вместо JavaScript. Это функция ASP.NET, среды веб-разработки от Microsoft, которая расширяет платформу разработчика .NET.
Я использую следующую функцию Javascript для отображения элементов при нажатии кнопки.
function showDiv() {
document.getElementById('myDIV').style.display = "block"; }
Я вызываю эту функцию на кнопке с
@onclick=showDiv
Я хотел бы сделать то же самое, но в списке InputSelect. Я пробовал это, но эт....
3 Фев 2022 в 12:35
Я только что добавил Blazor в старый основной проект .net, обновил его до .NET 6.0, и если я использую компонент, который я создал в файле .cshtml, например:
<component type="typeof(Component1)" render-mode="Server" />
... однако это работает... если я использую его с синтаксисом элемента HTML...
<....
У меня есть компонент, и я хочу увидеть сгенерированный RazorSourceGenerator файл *_razor.g.cs.
Раньше с VS2019 и .Net5 я мог открыть папку "\obj\Debug\net5.0\Razor\Pages" и найти там сгенерированные файлы.
Теперь, если у меня есть ошибка компиляции в компоненте *.razor, я вижу сообщение об ошибке с....
2 Фев 2022 в 18:47
Можно ли в среде Blazor выполнять интерполяцию строк с помощью HTML-тегов? Например, я хочу запустить цикл, который печатает предложение разными цветами, но это, похоже, не работает (поскольку это не кажется правильным подходом).
@page "/HJS"
<h3>HateJS</h3>
<div>
@foreach(string colorX in col....
2 Фев 2022 в 18:46
В моем приложении я хотел создать N страниц, где каждая страница может иметь другой набор элементов управления (которые снова заполняются динамически).
Вот поток, я выберу файл, в котором будет указано, сколько страниц и для каждой страницы какие элементы управления должны быть заполнены.
Например, ....
2 Фев 2022 в 09:44
ПРИМЕЧАНИЕ. В этом вопросе я использую конкретный компонент, но я предполагаю, что моя проблема связана с моим общим подходом к страницам blazor, а не с этим конкретным компонентом.
У меня есть приложение Blazor WebAssembly со следующей страницей:
page.razor
@page "/mypage"
<h3>Title</h3>
<Blaz....
1 Фев 2022 в 15:07
У меня есть всплывающее окно Blazor, которое использует шаблон для отображения своего содержимого:
CustomPopup.razor
<Popup
@bind-Visible="@CreatePopupVisible"
HorizontalAlignment="HorizontalAlignment.Center"
VerticalAlignment="VerticalAlignment.Center"
ShowFooter="true"
HeaderTe....
31 Янв 2022 в 15:13
Я пришел из написания SPA в angular, который является довольно авторитетной структурой.
Я пытаюсь выяснить, какая концепция загрузки асинхронных данных лучше всего
В angular у меня обычно есть компоненты страницы, внедряющие службу, и эта служба отвечает за загрузку данных, а затем страница отвечает....
30 Янв 2022 в 09:42
Я только что закончил свое первое нетривиальное тестовое приложение в Blazor WebAssembly. Blazor — впечатляющая штука, но мне нелегко рассуждать о том, как изменения свойств вызывают обновления DOM — например, когда на свойство ссылается компонент Razor.
<div>@SomeProperty</div>
public int SomePro....
30 Янв 2022 в 09:05
У меня есть приложение Blazor Server, у меня есть страница Blazor, на которой есть несколько вкладок в заголовке вкладки. Я показываю количество строк в сетке, например Tab1Name (RowCount), Tab2Name (RowCount), Tab3Name (RowCount)
Я создал компонент Grid, который показывает данные. Эти данные перед....
29 Янв 2022 в 15:56
Я пытаюсь загрузить файл PDF из blazor, отправленный моим WebAPI как байт [] (byteArray). Я знаю, что мой PDF-файл работает, потому что, когда я отправляю его как filestreamResult и извлекаю его непосредственно из моего WebAPI (например, с помощью swagger), я получаю правильный файл PDF.
Мой веб-AP....
28 Янв 2022 в 13:07
Я использую CssBuilder для сборки CSS, как описано в документы CssBuilder. Когда я добавляю это, это, в свою очередь, ломает мои переданные обработчики кликов. Я получаю либо обработчики кликов, либо CSS, но не оба.
КомпонентUIBase
using Microsoft.AspNetCore.Components;
using System;
using System.....
Я пытаюсь получить доступ к ролям пользователей и guid, содержащимся в JTW, предоставленным Azure AD, с помощью этого кода:
В ConfigureService
services.AddAuthentication(options =>
{
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
o....
27 Янв 2022 в 19:50
Я хотел бы открыть документ PDF с помощью кнопки. Возможно ли это в Blazor? Спасибо за вашу помощь....
Я работаю над проектом .NET Blazor, и мне нужно передать несколько каскадных значений в общую подчиненную форму. Следующий код, который применяет несколько атрибутов [CascadingValue], отлично работает для передачи нескольких значений, но становится немного громоздким при передаче большего количеств....
26 Янв 2022 в 20:02
У меня есть набор иерархических данных, которые могут иметь глубину до 4 уровней. Древовидное представление мне не подойдет, потому что кажется, что все компоненты древовидного представления имеют один заголовок, возможно, значок и, конечно же, какой-то флажок. Мне нужно 16 столбцов выстроенной ин....
26 Янв 2022 в 18:55
Я пытаюсь следовать этому руководству по созданию индикатора выполнения с серверной частью blazor.
https://www.meziantou.net/file-upload-with-progress-bar-in-blazor.htm
Затем я хочу записать файлы в файловую систему, проблема в том, что чтение происходит намного быстрее, чем фактическая запись на ди....
У меня есть приложение blazor, которое получает некоторые входные данные, вычисляет и отображает некоторые выходные данные через форму редактирования и одну модель.
Некоторые входы:
<EditForm Model="@model" OnValidSubmit="hundlevalidsubmit">
<div class="form-group">
<label>Full Name<....
26 Янв 2022 в 13:10
Я использую dotnet 6 и визуальную студию 2022, я хочу внедрить IJSRuntime на свою страницу и компонент, но IJSRuntime всегда равен нулю
Это родительская страница, использующая модальный компонент
@page "/adminGroupRole"
<h3>AdminGroupRolePage</h3>
<button class="btn btn-primary" @onclick=modalAddN....
26 Янв 2022 в 09:22
У меня есть интересная проблема. Я создаю компонент редактора уценки для Blazor. Компонент работает нормально. Теперь я обнаружил интересную проблему, связанную с JSInvokable. Итак, у компонента есть свойство Value
[Parameter]
public string Value { get; set; }
Когда я добавляю компонент на стра....
25 Янв 2022 в 14:36
Я создавал базу данных blazor visual studio, я не могу найти проблему с моим кодом или любым другим параметром, и он продолжает говорить [MissingMethodException: Cannot dynamically create an instance of type 'Members.Pages.MemberList'. Reason: No parameterless constructor defined.]. может кто-нибуд....
25 Янв 2022 в 06:34
Я новичок в Blazor и действительно в C # в целом, но я смотрел на пакет пользовательского интерфейса Blazorise и заметил, что когда вы хотите указать свойство «Цвет» для кнопки, это заставит вас использовать что-то вроде Color="Color.Primary" или Color="Цвет.Предупреждение". Как мне реализовать эт....
25 Янв 2022 в 00:58
У меня есть серверное приложение blazor, и мне нужно знать здесь, чтобы хранить важную информацию для моего приложения, в appsettings.json, файле .resx? или где-то еще?....
24 Янв 2022 в 22:59
(сервер Blazor .Net 6)
У меня есть серия страниц с компонентами сетки. Затем у меня есть кнопка на каждой из этих страниц, которая автоматически определяет размеры столбцов в соответствии со страницей. Вместо того, чтобы копировать/поддерживать один и тот же код кнопки между всеми страницами сетки....
24 Янв 2022 в 21:22
Я пытаюсь настроить простой веб-сайт Blazor, который подключается к базе данных SQL Server, и я не могу заставить его работать, я получаю сообщение об ошибке:
System.PlatformNotSupportedException: Strings.PlatformNotSupported_DataSqlClient
При попытке запросить любой из объектов базы данных. Подклю....
24 Янв 2022 в 17:21