在用asp.net进行网站编辑的时候,一般都要在Page_Load事件直接写上回发事件
protected void Page_Load(object sender, EventArgs e)
{if (!IsPostBack){}
}
在刚学的时候博主还是记得的,但是不以为然,很快,就吃到苦头。
博主试着写了两个小界面之后,信心十足,没有复制粘贴,所以,也就根本没想起来写回发事件。
在博主进行数据编辑功能,并跳转到数据编辑界面的时候,把原始数据加载到博主的文本框里,然后进行编辑程序。
博主还是很自信的,,,,结果,,,,花费了一整天的事件,把数据库相关的程序试了n遍,update数据库的方法、符号,换了n遍,,
发现博主的编辑功能是不起作用的,怎么可能!瞪着牛眼
灵光一现!!!
博主细心发现:每次点完修改键,我的界面都会刷新一次,传递的id值依然存在
会不会是数据根本就没变?
果然,博主没有写回发事件.......
怎一个伤心了得。
----------------------------------------------------------------------------------------------------------------------本文乃亲身教训,废话比较多,就是一个道理:回发事件很重要。TT