当前位置:  开发笔记 > 后端 > 正文

ASP.NET Formview项插入事件

如何解决《ASP.NETFormview项插入事件》经验,为你挑选了1个好方法。

我在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插入后面的代码?

谢谢!肖恩



1> Steven A. Lo..:
e.Cancel = true;

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有