我们正在将一个项目从 Sitefinity 3.7 升级到 4.4,我们的一些控件需要更新。显然,我们现在必须让我们的 UserControls 继承自 PageControl,但是当您这样做时,将无法访问 QueryString 值。
任何人都知道发生了什么或如何解决它?
我知道我们可能会使用 HttpContext,但我很难理解 Telerik 为什么会隐藏这些值。
谢谢,雅克
我们正在将一个项目从 Sitefinity 3.7 升级到 4.4,我们的一些控件需要更新。显然,我们现在必须让我们的 UserControls 继承自 PageControl,但是当您这样做时,将无法访问 QueryString 值。
任何人都知道发生了什么或如何解决它?
我知道我们可能会使用 HttpContext,但我很难理解 Telerik 为什么会隐藏这些值。
谢谢,雅克
如果您指的是小部件,它们仍然可以开发为用户控件(.ascx 文件)。这里有小部件开发的介绍:http ://www.sitefinity.com/blogs/gabesumner/posts/11-08-29/ldquo_hello_world_rdquo_guide_to_custom_sitefinity_widgets_amp_controldesigners.aspx
但是您绝对可以使用 UserControl,它可以让您完全访问 HttpContext。
我希望这是有帮助的!