我们有一个从表中获取数据的存储过程,让我们将其从一个db1中称为table1,并填充一个在db2中称为table2的表。
我们安排这个存储的proc每隔5分钟执行一次这个功能。这可以很好地工作。
考虑到用户在执行其他管理功能时大多会离开他们的应用程序,我们创建了一个刷新按钮,该按钮在单击按钮时刷新GridView。
Protected Sub Refresh_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Refresh.Click
' Clean up text to return the GridVie
我在Default.aspx.cs中的自动刷新代码:
protected void Page_Load(object sender, EventArgs e)
{
// Auto refresh every 5 second
Response.AppendHeader("Refresh",5+"; URL=Default.aspx");
// Auto update into database
con = new MySqlConnection(conStr);
con.Open();
cmd = new My
我使用SQLDataSource将页面加载的值填充到网格视图中。我能够正确地看到所有的值。现在,我还添加了一个复选框列作为模板字段。因此,如果我选中该行前面的复选框,它将从数据库中删除该行,但我仍然可以在网格视图中看到该行。现在,如果我刷新页面,值就消失了(因为查询工作没有任何错误),但是我不想刷新每个条目的页面。我想在单击按钮时刷新网格视图。我尝试了GridView.Update()和gridview.refresh,但这两个函数都抛出了运行时错误。请参考下面的代码。 int i = 0;
int j = 0;
for (i = 0; i &
我已经设置了一个asp.net网格视图,当用户单击网格视图中的一个单元格时,它会经历一系列的背景颜色更改。单元格背景在第一次单击时变为黄色,在第二次单击时变为橙色,在第三次单击时变为蓝色,依此类推。但是,当我刷新页面时,背景颜色将恢复为白色。当页面刷新或关闭并重新打开时,我需要单元格保持其背景颜色。 VB: Private Sub GridView1_RowCreated(sender As Object, e As GridViewRowEventArgs) Handles GridView1.RowCreated
'Changes background color on