你的page_load的事件,可能写得有问题。
这样试试:
if(!Page.IsPostBack){
//你的一些绑定的代码
DataGrid1.DataSource = dataset11;
DataGrid1.DataBind();
}否则,每次都重新绑定,你编辑的值,就没有了!
这样试试:
if(!Page.IsPostBack){
//你的一些绑定的代码
DataGrid1.DataSource = dataset11;
DataGrid1.DataBind();
}否则,每次都重新绑定,你编辑的值,就没有了!
在aspx中的<%@ Page language="c#" ……中加入 Trace="true" 在后端代码中的适当位置加上Trace.Warn("类型","要显示的信息");
比如在pageload事件、某控件的某事件等等,
Trace.Warn("my","this is pageload!");
Trace.Warn("my","this is btn_click"); 运行后看看到底是怎么样的一个顺序,有帮助的。
这样试试:
if(!Page.IsPostBack){
//你的一些绑定的代码
DataGrid1.DataSource = dataset11;
DataGrid1.DataBind();
}否则,每次都重新绑定,你编辑的值,就没有了
Trace.Warn("my","this is btn_click");
在aspx中的<%@ Page language="c#" ……中加入 Trace="true" 在后端代码中的适当位置加上Trace.Warn("类型","要显示的信息");
比如在pageload事件、某控件的某事件等等,
Trace.Warn("my","this is pageload!");
Trace.Warn("my","this is btn_click"); 运行后看看到底是怎么样的一个顺序,有帮助的。