ASP.NET页面事件 – 在GridView绑定之后发生按钮单击事件
发布时间:2020-12-16 03:50:43 所属栏目:asp.Net 来源:网络整理
导读:我对页面事件顺序的理解是这样的: Page : Load Control : DataBind (for a GridView or whatever) Control : Load Control : Clicked (for a Button) Page: PreRender Control : PreRender (还有很多其他的 – 但这些是我感兴趣的) 这里要注意的重要一点是
我对页面事件顺序的理解是这样的:
(还有很多其他的 – 但这些是我感兴趣的) 这里要注意的重要一点是按钮的click事件发生在gridview的bind事件之后.如果按钮导致数据更改,GridView将显示旧数据.我可以在PreRender事件中重新绑定控件,但这看起来非常难看. 这必须是一个非常常见的模式(一个更新数据的按钮).如何将这些放在一起,以便在Button单击更改后GridView绑定到数据? 解决方法
答案是在Button Click事件中,在数据更改后,在页面上调用DataBind()以使GridView(以及其他任何需要它的东西)重新绑定.我没有意识到你能做到这一点.
谢谢Ocdecio& Mufasa – 我会将你的答案标记为有帮助,但我还没有代表. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 何时使用HttpApplicationState而不是Web.Cachin
- asp.net-mvc-3 – ASP.NET MVC:如何返回304“未修改”状态
- asp.net – 带有requireSSL for cookies的Sitecore
- asp.net-mvc – 从mvc 4(4.5)升级到mvc 5(4.5.1)
- 我可以在Asp.Net中的另一个页面中访问一个页面的ViewState吗
- 在文件ASP.NET C#中写入并且之后不锁定它们
- asp.net – ActivationManager构建过程中的异常?
- ASP.Net AJAX多页面加载功能可能吗?
- ASP.NET ASCX使用实例变量
- 迁移WPF项目到.NET Core
推荐文章
站长推荐
- asp.net – .Net平台有Django还是Rails?
- asp.net – LINQ to SQL – 你的DataContext在哪
- 扩展GridView实现的一个自定义无刷新分页,排序,
- asp.net – 如何禁用谷歌chrome的建议列表使用tw
- asp.net-mvc-2 – 关于nginx / mono 2.8的ASP.Ne
- asp.net-mvc – 将HTML.EditorFor转换为下拉列表
- asp.net – 强制IIS快速到经典管道模式
- asp.net – 有一个很好的web.config编辑器吗?
- asp.net-core – 如何在Asp.net Core中检测会话超
- asp.net – IIS Web服务器中的此错误(扩展配置)是
热点阅读