【问题标题】:Child user control Button as AsyncPostbackTrigger for update panel on parent control子用户控件按钮作为 AsyncPostbackTrigger 用于父控件上的更新面板
【发布时间】:2011-03-17 00:56:55
【问题描述】:

我希望我的子控件中有一个按钮作为我的主/父控件中更新面板的异步回发触发器。有什么简单的解决方案吗?这是不好的做法吗?如果是,为什么?谢谢。

【问题讨论】:

  • 子用户还是自定义控件?孩子控制是什么意思?

标签: asp.net controls postback user-controls triggers


【解决方案1】:

您的子控件将是您的触发器,然后子控件中按钮的单击事件将需要触发更新面板正在侦听的子控件的公开事件。

一种封装较少的方法是将更新面板的引用传递给子控件并让子控件的按钮调用更新。同样,没有封装,但在处理更新面板时我不得不实施一些变通方法。

【讨论】:

  • 好的,谢谢这工作。但是,在 IIS 下运行时,它似乎无法在 Firefox 中运行。我在 IIS 7.0 上使用 asp.net v4.0 应用程序池。它在使用 VS2010 开发服务器时确实有效。有什么想法吗?
  • 你在 FF 中启用了 javascript 吗?您尝试过 Chrome 或其他浏览器吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多