Как привязать и сохранить/обновить inputcheckbox внутри цикла for В C# blazer.
Может ли какой-либо орган помочь мне сохранить несколько значений флажков с помощью текстового поля ввода в БД с помощью C# blazor? мой код примерно такой:
Что я уже пробовал:
<pre><div class="form-row"> @foreach (var lstitem in @testpt.PTList) { <div class="col-md-3 mb-3"> <div class="form-check"> <InputCheckbox class="form-check-input" @bind-Value="@lstitem.PtSelected" /> @lstitem.PtName<br /> </div> </div> <div class="col-md-8 mb-3"> <label for="testname" class="control-label">Limit</label> <InputNumber for="testname" class="form-control" id="testname" placeholder="Test name" @bind-Value="@lstitem.PtLimit" /> </div> } </div>
основные классы:
публичный класс TestBenchIntilization
{
[Требуемый]
public int TestId { get; set; }
public TestBenchPressureTransducer Solenoid { get; set; } = новый TestBenchPressureTransducer();
sub class: public class TestBenchPressureTransducer { public int TestId { get; set; } public DateTime TestDate { get; set; } public string PtName { get; set; } public bool PtSelected{ get; set; } public float PtLimit { get; set; } }
}
Gerry Schmitz
Попробуйте прочитать флажок "а", а затем вернитесь к нам, когда это сработает.