在用detailview进行数据插入时判断序号是否已经存了,如果存在则终止insert操作。gridview是用e.cancel=true,在detailview里面也没这属性啊
请各位指教!

解决方案 »

  1.   

    在insert的时候先select一下看时候有。如果有就提示吧!
      

  2.   

    are you hooking up DetailsView ItemInserting Event? protected void DetailsView1_ItemInserting(object sender, DetailsViewInsertEventArgs e)
        {
     //if exists
            e.Cancel = true;
        }
      

  3.   

    错误找到了,DetailsViewInsertEventArgs被我写成DetailsViewInsertedEventArgs 
    就多写了个"ed"哈哈,结帐。