Я очень новичок в Blazor и Razor Pages. Я пытаюсь справиться с событием OnChange для моего текстового поля, но я хочу запустить его, чтобы оно не запускалось до тех пор, пока через несколько секунд после остановки входной входной информации на сетевом трафике. Как Settimeout или что -то в этом роде?@page "/todo"
Todo
Todo (@todos.Count(todo => !todo.IsDone))
@foreach (var todo in todos)
{
}
Add todo
@code {
private List todos = new();
private string? newTodo;
private void AddTodo()
{
if (!string.IsNullOrWhiteSpace(newTodo))
{
todos.Add(new TodoItem { Title = newTodo });
newTodo = string.Empty;
}
}
}
Я пробовал пару вещей, один работал, другой не сделал (тот, который не сделал, синтаксис кажется более интуитивно понятным) ...
Это не сработало, потому что он не знал, что элемент был
Contact:
@code {
private void NameChanged(string value)
{
Contact.Name = value;
}
}
< /code>
Это сработало, но не знает, как его дроссель? < /p>
@code
{
public class Cyclon
{
public Int32 CycloneSize { get; set; } = 10;
}
public Cyclon Cyclone = new Cyclon();
private void CalculateStandardDimensions(ChangeEventArgs args)
{
// Do Stuff Here
System.Console.WriteLine("test123");
}
}
Подробнее здесь: https://stackoverflow.com/questions/740 ... my-textbox
Как мне запустить событие OnChange для моего текстового поля ⇐ C#
Место общения программистов C#
-
Anonymous
1758451949
Anonymous
Я очень новичок в Blazor и Razor Pages. Я пытаюсь справиться с событием OnChange для моего текстового поля, но я хочу запустить его, чтобы оно не запускалось до тех пор, пока через несколько секунд после остановки входной входной информации на сетевом трафике. Как Settimeout или что -то в этом роде?@page "/todo"
Todo
Todo (@todos.Count(todo => !todo.IsDone))
@foreach (var todo in todos)
{
}
Add todo
@code {
private List todos = new();
private string? newTodo;
private void AddTodo()
{
if (!string.IsNullOrWhiteSpace(newTodo))
{
todos.Add(new TodoItem { Title = newTodo });
newTodo = string.Empty;
}
}
}
Я пробовал пару вещей, один работал, другой не сделал (тот, который не сделал, синтаксис кажется более интуитивно понятным) ...
Это не сработало, потому что он не знал, что элемент был
Contact:
@code {
private void NameChanged(string value)
{
Contact.Name = value;
}
}
< /code>
Это сработало, но не знает, как его дроссель? < /p>
@code
{
public class Cyclon
{
public Int32 CycloneSize { get; set; } = 10;
}
public Cyclon Cyclone = new Cyclon();
private void CalculateStandardDimensions(ChangeEventArgs args)
{
// Do Stuff Here
System.Console.WriteLine("test123");
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/74057759/how-do-i-throttle-an-onchange-event-for-my-textbox[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия