Я проверил другие коды онлайн, но я не могу понять параметры метода refresh (), чтобы обновить мой контекст данных linq-to-sql.
Я удаляю данные таблицы B, чтобыЗатем я могу удалить данные из таблицы A. И затем я хочу обновить свое Gridview, чтобы оно теперь отображало данные таблицы B с удаленной требуемой записью.
public static void DeleteCategory(int id)
{
var result = from a in adb.Artifacts //adb is my data context visible to every code.
where a.CatgId == id
select new { artid = a.ArtId};
var count = result.Count();
int counter = 0;
if (count > 0)
{
foreach (var r in result)
{
MyArtifact.DeleteByKey(r.artid);
count--;
counter = 1;
}
}
if (counter==0)
{
MyCategories.DeleteByKey(id);
}
// Я должен использоватьМетод refresh () здесь, но я не могу понять параметры RefreshMode и Entity !!!Может кто-нибудь, пожалуйста, объясните мне эти два !! }
Спасибо