小编Sam*_*jan的帖子

在 Blazor 中取消事件 (onchange) 或检索旧值

我试图在捕获所选值后取消元素的“onchange”事件。基本上只是为了捕获选定的值并将选定的元素返回到它所在的位置。我怎样才能在 Blazor 中做到这一点?

<select @onchange="onSelectFilter">
 <option value="0">Select a filter</option>
 <option value="1">Filter 1</option>
 <option value="2">Filter 2</option>
</select> 

@code
{

 private void onSelectFilter(ChangeEventArgs args)
 {
   var val = int.Parse(args.Value.ToString());

   if (val != 0)
   {
     //do something

     //reset the value to 0
     args.Value = 0;
    }
   }

 }
Run Code Online (Sandbox Code Playgroud)

c# asp.net blazor

5
推荐指数
1
解决办法
2329
查看次数

标签 统计

asp.net ×1

blazor ×1

c# ×1