我有一个GridView和一个SqlDataSource,我已经设置为自动生成删除/插入/更新语句。然后,我在GridView上启用了删除功能,通常我会走。不过由于某些原因,该行并未被删除 - 该页面正在回发,但该行仍然存在。当单击删除时,RowDeleting确实会触发。自动生成的可能的原因删除命令GridView不工作
这可能是什么原因造成的?
编辑:SELECT命令:
SELECT id, templatename, CASE WHEN type = 'W' THEN 'Weekly' WHEN type = 'M' THEN 'Monthly' WHEN type = 'Q' THEN 'Quarterly' WHEN type = 'S' THEN 'Six-monthly' WHEN type = 'A' THEN 'Anually' END AS TypeText, CASE WHEN invorcred = 'I' THEN 'Invoice' WHEN invorcred = 'C' THEN 'Credit' END AS 'InvOrCredText', nextinvdate, lastinvdate FROM InvoiceTemplates WHERE (sageaccount = @sageaccount)
我已经试过了,并伤心地仍然一无所获。另外我相信它只是使用LinkButton – Chris 2010-11-09 11:37:48