代码执行顺序

magicbacon 2008-05-17 11:30:33
按键点击的代码:
Private Sub btn_Click()
...
End Sub

页面载入的代码:
Private Sub Page_load()
...
End Sub

点击按钮后执行顺序是先Page_load(),然后btn_Click(),这样对吗?

我想按钮点击事件中把数据写入数据库,在页面PostBack时在一个边栏里显示刚才输入的记录( 从数据库中读出的),这样的执行顺序就没法实现了。奇怪的是,我记得刚开始测试时是成功的,可是过了几天却不行了~
...全文
80 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
magicbacon 2008-05-18
  • 打赏
  • 举报
回复
呵呵,以前是VB的。
Bogard 2008-05-18
  • 打赏
  • 举报
回复
也不知怎么升到星的。……
magicbacon 2008-05-18
  • 打赏
  • 举报
回复
好的,谢谢解答。我最后用Ajax做了,还挺方便的。
zpcoder 2008-05-18
  • 打赏
  • 举报
回复
Page_load() 页面初始化时执行

btn_Click(), 点击按扭后执行

你要在 page_load 里放一个 if (ispostback) return; //当页面回发时什么也不做
zpcoder 2008-05-18
  • 打赏
  • 举报
回复
点击按钮后执行顺序是先Page_load(),然后btn_Click(),这样对吗?





第二个请楼主再说清楚点
zpcoder 2008-05-18
  • 打赏
  • 举报
回复
点击按钮后执行顺序是先Page_load(),然后btn_Click(),这样对吗?





第二个请楼主再说清楚点
beblue 2008-05-18
  • 打赏
  • 举报
回复
Page_Load,后才启动事件。
beblue 2008-05-18
  • 打赏
  • 举报
回复
Page_Load,后才启动事件。
magicbacon 2008-05-17
  • 打赏
  • 举报
回复
是这样的,我的页面是一个数据输入表格,边上有一个边栏,是datagrid,里面是HyperLinkColumn,里面是过去输入过的表格名,点击显示过去输入的表格。我想在保存输入数据后,在这个datagrid里加上新保存的数据的连接。
hery2002 2008-05-17
  • 打赏
  • 举报
回复
page_load()
onclick()
如果要实现LZ说的功能的话,在JS里面实现,不需要在数据库里面查询吧?
难道你后台有数据的赋值过程?
Haoze 2008-05-17
  • 打赏
  • 举报
回复
对的,是先Page_Load,后才启动事件。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧