gpt4 book ai didi

c# - 如何制作一个有 EditForm 的组件并将表单和验证封装在里面?

转载 作者:行者123 更新时间:2023-12-04 10:23:16 24 4
gpt4 key购买 nike

我想制作一个具有 EditForm 的组件并将表单和验证封装在组件内部。

我想在我的应用程序中的任何地方重用这个组件并使用任何按钮提交它。

我如何提交 EditForm从它外面的按钮?

观察 :我已经搜索了其他答案,例如 this one但是标记为已接受的答案并没有回答问题,这就是我提出这个新问题的原因。

最佳答案

而不是包括 EditForm在组件中,创建一个没有 EditForm 的组件并在 OnValidSubmit 上调用组件的方法

<EditForm OnValidSubmit="HandleValidSubmit">
<FormContentComponent @ref="_formContent" />
<button type="submit">submit</button>
</EditForm>
@code {
private FormContentComponent _formContent;

private void HandleValidSubmit()
{
_formContent.HandleValidSubmit();
}
}

关于c# - 如何制作一个有 EditForm 的组件并将表单和验证封装在里面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60740060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com