我使用Table.Reload data();
但值不会自动刷新
问题可以处理更改页面并返回。还有另一种方式吗?
正如我所说的异步值,来自网络和重新加载
这是代码
using (SqliteCommand sqlCom = new SqliteCommand (sqlCon))
{
sqlCom.CommandText="SELECT * FROM EMIRLER";
using (SqliteDataReader dbReader = sqlCom.ExecuteReader ())
{
if (dbReader.HasRows)
{
// Advance through each row
taskx = new List<AdminT> ();
while (dbReader.Read ())
{
AdminT dtask= new AdminT() {
Id = Convert.ToInt16( dbReader["ID"]),
Baslik = (string)dbReader["Baslik"],
icerik = (string)dbReader["Mesaj"],
imgurl = (string)dbReader["ImgUrl"]
};
taskx.Add(dtask);
};
}
};
haberEmir.Source = new AdminTableSource(taskx.ToArray ());
haberEmir.reloaddata();
}
sqlCon.Close ();
}