Я пытаюсь реализовать InputCheckBox Blazor с моделью Dictionary. На самом деле я хочу реализовать набор флажков в цикле foreach. И хотя у меня в первой строке свойства цикла есть {get; set;} в InputCheckBox (как показано на скриншоте моей Visual Studio) он превращается в свойство только для чтения только с помощью {get;
Я пытаюсь реализовать InputCheckBox Blazor с моделью Dictionary. На самом деле я хочу реализовать набор флажков в цикле foreach. И хотя у меня в первой строке свойства цикла есть {get; set;} в InputCheckBox (как показано на скриншоте моей Visual Studio) он превращается в свойство только для чтения только с помощью {get; [code]@page "/select-props" @{ CsvContent headers = new();
} Properties picker
@foreach (var item in headers.Headers) {
@if (item.Key is not null) {
@item.Key
}
}
Submit
@code { } [/code] Это класс модели: [code] public class CsvContent { static Dictionary divider = new() { { 0, ',' }, { 1, ';' }, { 2, '\t' } }; public static List FileContent { get; set; } public Dictionary? Headers { get; set; }