GirdView编辑页面无法切换
采用DataTable作为数据源,然后自己新建了列和编辑模板,但点击了<编辑>后,没有像数据源绑定那样切换成编辑模式,而是显示"激发了未处理的事件“RowEditing”错误。网上搜了一下,新建了一个空的RowEditing方法,但击了<编辑>后无响应,还是停留在之前的显示界面。应是RowEditing没写好,请问如何能切换到编辑模式?
[解决办法]
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
bind();//你的重绑定,一定要写
}
public void bind(string Teamid)
{
DataTable dt = //你得到的datatable,自己写
this.GridView1.DataSource = dt;
GridView1.DataKeyNames = new string[] { "id" };
GridView1.DataBind();
}