код 1:
protected void RadGrid1_UpdateCommand(object sender, GridCommandEventArgs e)
{
GridEditableItem item = e.Item as GridEditableItem;
var roll = item.GetDataKeyValue("rollno").ToString();
//int t = Int32.Parse(roll);
students stdd = DbContext.students.Where(p => p.rollno == roll).FirstOrDefault();
item.UpdateValues(stdd);
DbContext.SaveChanges();
}
Это мой код в RadGrid для обновления БД, я получаю сообщение об ошибке в «(p => p.rollno == roll)», то есть «Делегат System.Func не принимает 1 аргумент».
, и я использую EntityDataModel. В моей таблице БД имя студента, а "rollno" - идентичность.