2

我必须开发一个小部件插件,并且必须仅在某个页面上处于活动状态。我去了创建插件的教程,但我没有弄清楚如何使小部件仅在某个页面上可见。这可能吗?我必须在哪里进行更改才能使其正常工作?

谢谢。

4

1 回答 1

2

可以通过执行(任一/两者)以下操作:

  1. 一些小部件区域是特定于页面的。添加到特定于页面的小部件区域,它只会显示在该页面上。

  2. 为小部件提供服务时,您可以获得 HttpContext,然后您可以获取路由数据。通过检查路线数据,您可以决定您当前所在的页面,并可选择显示小部件。

希望这可以帮助。:)

于 2013-01-18T16:21:09.903 回答