Как отобразить новую запись, вставленную в gridview с помощью sqltabledependency в веб-приложении C#
Привет,
Я хочу использовать sqltabledependency для отображения новой записи, вставленной клиентом в Gridview.
Г-н гирдвью отображает данные , но не в реальном времени, я должен обновить свой браузер, чтобы увидеть новую добавленную запись.
Может ли кто-нибудь, пожалуйста, указать мне, как отображать значения в реальном времени в моем gridview.
Что я уже пробовал:
using (var tableDependency = new SqlTableDependency<Prescription>(con, "PREHEAD")) { tableDependency.OnChanged += TableDependency_Changed; tableDependency.OnError += TableDependency_OnError; tableDependency.Start(); using (SqlConnection sqlcon = new SqlConnection(con)) { sqlcon.Open(); SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM PREHEAD", sqlcon); DataTable dt = new DataTable(); sqlDa.Fill(dt); GridView1.DataSource = dt; GridView1.DataBind(); } tableDependency.Stop(); } }
Gerry Schmitz
https://www.online-tech-tips.com/computer-tips/automatically-refresh-web-pages-in-browser/