2011-12-26 80 views
0

如果該行已經存在(不包括ID),是否存在拒絕插入行的設置?ASPxGridView拒絕插入如果存在

+0

你想在控制中做到這一點? – TheBoyan 2011-12-26 09:26:31

+0

@BojanSkrchevski是的,最好在一個控件。 – 2011-12-26 10:01:52

回答

1

如果你要檢查它在你的應用程序,你可以使用ASPxGridView.RowInserting事件。如果要拒絕行插入,只需將e.Cancel設置爲true即可。但是,這不會阻止直接的sql行插入或從應用程序中的其他代碼插入。

0

建議在數據源級別控制這種情況。

添加所需的CHECK約束或INSERT觸發器以自動阻止插入操作。這個選項允許你來處理這種情況獨立於UI實現:

http://www.dmxzone.com/go?4615