Looks like ComboBox works when there is only one control, I still trying to find out why OnInput stopped working when I have many controls.
Meanwhile can you investigate why e-success style is not applying from OnInput :
<Syncfusion.Blazor.Inputs.SfTextBox CssClass="@cssclasstb" OnInput="OnInputTb"></Syncfusion.Blazor.Inputs.SfTextBox>
public string cssclasstb = "e-error";
protected void OnInputTb(ChangeEventArgs args)
{
var value = (args.Value ?? String.Empty).ToString();
if (value.Length > 0)
cssclasstb = "e-success";
else
cssclasstb = "e-error";
StateHasChanged();
}