用C#做了Web页,把数据读取出来修改资料之后,回到原来的页面(数据用gridview绑定),如何使再次读出来的资料是更新以后的。
还有一个问题就是,为什么修改完资料后可以回到原来的页面,但是不做任何操作,直接返回就没有任何反应
直接返回:(Page.Response.Redirect("index.aspx");)
还有一个问题就是,为什么修改完资料后可以回到原来的页面,但是不做任何操作,直接返回就没有任何反应
直接返回:(Page.Response.Redirect("index.aspx");)
如果是自己写的需要重写加载绑定.还有一个问题就是,为什么修改完资料后可以回到原来的页面不知道什么意思
=================================================================================
序号 姓名 密码 真实姓名 邮箱 注册时间 权限 评论
12 11 11 Apple [email protected] 2007-8-1 15:30:26 1 *独白*
14 22 22 Banana [email protected] 2007-7-30 11:18:18 0 44
=================================================================================
修改序号为12的数据后,直接回到ShowData.aspx页面,页面会重新绑定数据,但是第一页还是以上未修改过的,要点击一页后再点击上一页才能看到更新后的资料。
{
strSql = "select * from Buser"; myconnection = new OleDbConnection(strConnection);
myconnection.Open();
myAdapter = new OleDbDataAdapter(strSql, myconnection); ds = new DataSet();
try
{ myAdapter.Fill(ds, "Data"); }
catch (Exception exc)
{this.lblError.text=exc.ToString(); } if (ds.Tables.Count >= 0)
{
this.DgdView1.DataSource = ds;
this.DgdView1.DataBind();
}
}
有绑定数据。
{
//执行操作 如:删除、修改操作
}
catch(Exception exp)
{
throw exp;
}
finally
{
//绑定的方法
}
这样你执行完 修改或删除操作,数据是会更新的。