Проблема двусторонней привязки данных в Blazor: флажок не обновляет связанное свойствоC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Проблема двусторонней привязки данных в Blazor: флажок не обновляет связанное свойство

Сообщение Anonymous »

Я новичок в Blazor.
Я не получаю никаких ошибок и почему не работает двусторонняя привязка данных.
У меня возникла проблема проблема с двусторонней привязкой данных в моем приложении Blazor WebAssembly. У меня есть флажок, привязанный к логическому свойству IsActive в моей модели представления. Когда я устанавливаю флажок, свойство не обновляется. Вот мой код:
Я пробовал использовать @bind-value и @bind-value:event="oninput", но, похоже, это не работает. Будем признательны за любую помощь!"
Я создаю приложение Blazor WebAssembly, и у меня возникла проблема с двусторонней привязкой данных. У меня есть флажок, привязанный к логическому свойству IsActive. в моей модели представления. Когда я переключаю флажок, свойство не обновляется, и наоборот - когда я обновляю свойство в коде, флажок не отражает изменение.
Здесь мой код

Код: Выделить всё

namespace HiddenVilla_Server.Model
{
public class BlazorRoom
{
public int Id { get; set; }
public string RoomName { get; set; }
public double Price { get; set; }
public bool IsActive { get; set; }
}
}


First Room


Room: @Room.RoomName

Price: @Room.Price



   Is Active

This room is @(Room.IsActive ? "Active" : "Inactive")

Room: @Room.RoomName

Price: @Room.Price

@code{
BlazorRoom Room = new BlazorRoom()
{
Id = 1,
RoomName = "Villa Suite",
IsActive = true,
Price = 599
};

}

Сообщения об ошибках:
Нет, приложение работает без ошибок, но привязка не работает должным образом.

Подробнее здесь: https://stackoverflow.com/questions/784 ... d-property
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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