GridView编辑更新时数据没有改变,总是原来的值
猜测原因是:我在点击更新时又执行了page_load方法,又将数据库的值绑定到了gridview上,所以永远都是数据库的值
解决办法:判断页面是不是第一次加载。在page_load方法里加上
if (!IsPostBack)
{
bind();
}
超链接传值 两个
<a href='Articleedit.aspx?id=<%# Eval("id") %>&name=<%=Request.QueryString["id"] %>'>[编辑]</a>
EditStoreType.aspx?typeId=" + typeid&name = 同理