Este grupo de expertos pasados varios días de trabajo y de recopilar de datos, han obtenido los datos necesarios, queremos que resulte útil para ti en tu plan.
Solución:
Ok, terminé con la siguiente solución. Parece funcionar como se esperaba.
....My 's for all values I have in my object
@code
[Parameter]
public string Id get; set;
CarModel selectedCar;
protected override async Task OnInitializedAsync()
selectedCar = await _CarService.GetCar(int.Parse(Id));
protected async Task SaveCar(EditContext formContext)
bool formIsValid = formContext.Validate();
if (formIsValid == false)
return;
selectedCar.Id = await _CarService.SaveCar(selectedCar);
... plus same approach with UpdateStockQuantity and DeleteCar.
Si utiliza type="button"
entonces solo el @onclick
se llama al método y no al OnValidSubmit
método. Pero de esta manera no hay validación.
Los dos botones enviarán el formulario con las validaciones.
Y luego puede verificar el valor booleano y llamar a cualquier lógica que desee:
@code
async Task UpdateAsync()
if (Input.IsNew)
//do somthing
else
//do another somthing
Comentarios y valoraciones
Si te sientes motivado, tienes la libertad de dejar un escrito acerca de qué te ha gustado de este artículo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)