弗尤博客(十二)之问一问

正常通过导航跳转到本页面 ,但是datalist绑定数据后没有正常显示,我把他放在if(!ispostback)中了。

一个页面第一次显示的时候 isPostBack=false ,然后你在这个页面上点击按钮或其它东西提交的时候,isPostBack=true 假设你在page_load()里定义textbox为空,在button_click事件里给写一段往数据库存textbox的值.当用户往textbox里输入值以后,点击button时,就应该可以把往textbox里输入的值存到数据库里.可实际上,当点击button的时候,系统会自动先重新执行page_load(),也就是把柄textbox清空,再执行click 事件,你往数据库里存的值永远都是空.所以要在page_Load() 里加入if(!IsPostBack)

参考链接

所以,如果我在问一问页面点击按钮等操作后才会显示datalist里的数据

原文地址:https://www.cnblogs.com/frankybpx/p/10214562.html