【问题标题】:Update data in a WebForm更新 WebForm 中的数据
【发布时间】:2012-02-09 18:11:13
【问题描述】:

我是开发 ASP.NET WebForms 应用程序的新手。我有一个适用于 WinForms 的应用程序。 我的主 WinForm 包含一个控件,在建立与远程服务器的连接后,它接收值以在表单中某些标签的属性 Text 中可视化。此控件在运行模式和设计模式下的工作方式相同(我使用的是 VS2010)。 我需要拥有与 WebForms 相同的控件。我重新编写了在 WebForms 中工作的控件。我获得了与 WinForms 中相同的行为,但我无法使用显示的新数据更新/刷新标签。我在哪里做错了?为什么我在两种情况下都看不到显示屏上的变化?

欢迎任何帮助,在此先感谢您。

【问题讨论】:

  • 首先欢迎来到 Stackoverflow.com,其次我认为您需要展示背后的标记和/或代码。这样其他用户可以找到问题

标签: asp.net webforms


【解决方案1】:

我不清楚,你绑定哪个控件,例如,如果你将它与 gridview 绑定,你需要在添加/编辑后调用DataBind() 方法,或者重定向页面以加载新数据

【讨论】:

  • 或者只是简单地为整个控件调用 DataBind()。也就是说,如果使用绑定。
  • 控件是我在websocket技术上实现的自定义控件。它使用套接字连接服务器并要求数据。我在自定义控件中收到一个数据集合,我需要做的是在新数据上更新其他控件属性的值。当我收到套接字回调时,我想刷新网页。使用 DataBind() 方法并强制加载页面我可以在运行模式下解决我的问题。在设计模式下工作我还能做什么?我希望能更好地解释我的情况。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-03-07
  • 1970-01-01
  • 2018-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多