我有一个gridview。我想只对那些用户昨天编辑过的行进行编辑。今天用户无法编辑昨天保存的任何行。
代码:
Protected Sub btnEdit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnEdit.Click
EditRow()
End Sub
答案 0 :(得分:0)
试试这种方式
Datagridview1.DataSource = /*DataForm Table Containing all Entries*/
DateTime VarLastDate = new DateTime();
VarLastDate = /* yesterDay Date*/;
Datagridview1.Rows.Cast<DataGridViewRow>().ToList().Where(w => (DateTime)w.Cells[""].Value == VarLastDate).ToList().ForEach(f => f.ReadOnly = true);