开发者社区 问答 正文

ASP.NET Formview项插入事件

我在ASP.NET中使用FormView控件,以将简单的表单插入到MS SQL DB中。我有一个onItemInserting事件,用于在后面设置一些值(例如时间戳等),并且很好奇如何在onItemInserting事件中检查一些用户输入的值并取消插入的项。我想在后面的代码中执行此操作的原因是查询数据库并使用这些值来验证用户输入的数据。

伪代码如下:

protected void Form_addRoom_ItemInserting(object sender, FormViewInsertEventArgs e) { ... Query DB for some values ... if(enteredMaxPeople > queryMaxPeople) { Cancel DB Insert statusLabel.text = "Value entered not valid"; } } 最后,问题归结为如何取消FormView插入后面的代码?

问题来源于stack overflow

展开
收起
保持可爱mmm 2019-11-18 18:03:06 544 分享 版权
1 条回答
写回答
取消 提交回答
问答分类:
问答地址: