C# 将验证组分配给ASP.Net详细信息视图中自动生成的插入按钮

C# 将验证组分配给ASP.Net详细信息视图中自动生成的插入按钮,c#,asp.net,webforms,C#,Asp.net,Webforms,有没有办法将ValidationGroup添加到ASP.Net中自动生成的DetailsView按钮中 或者我必须将autogenerate=false设置为我自己的吗?在处理CommandNames属性时,我偶然发现了一种向按钮添加验证组的简单方法,同时仍然享受着自动生成功能的大部分好处 这与设置CommandName=“Insert”一样简单。据我所知,最终处理按钮引发的bubbleevent的自动生成的EventHandler会检查CommandName=“Insert”、“Update”

有没有办法将ValidationGroup添加到ASP.Net中自动生成的DetailsView按钮中


或者我必须将autogenerate=false设置为我自己的吗?

在处理CommandNames属性时,我偶然发现了一种向按钮添加验证组的简单方法,同时仍然享受着自动生成功能的大部分好处

这与设置CommandName=“Insert”一样简单。据我所知,最终处理按钮引发的bubbleevent的自动生成的EventHandler会检查CommandName=“Insert”、“Update”等

如果知道事件处理程序要查找的命令的名称,只需将按钮的CommandName=设置为该命令,它就会为您处理该命令


您仍然需要制作自己的按钮,但不必重写事件处理程序,您可以为按钮设置验证组。

@TimSchmelter在发布此问题之前,我刚刚读过这篇文章,但答案似乎很模糊。我读了很多命令名,但我不明白它们是如何构成的?哦,我刚刚意识到他所说的著名命令名是什么意思。