写到 prepareEdit事件,如果要在 datacolchanging判断,就这样写
If e.DataCol.Name <> "是否获奖" Then e.Cancel = (e.DataRow("是否获奖") = False)End If