编辑器和自定义控件
本文关键字:自定义控件 编辑器 | 更新日期: 2023-09-27 17:55:16
如果我在作曲家块的自定义控件中需要它,如何获取指向当前页面的 PageLink。如果我使用 CurrentPage(PropertyDataControl 的成员,它是自定义控件的基类),则得到引用作曲家元素而不是页面的 PageData。
好的,我设法找到了解决方案。如果有人面临同样的问题,这是要走的路:
protected PageData CurrentParentPage
{
get
{
var currentParentPage = PageReference.ParseUrl(Page.Request.UrlReferrer.AbsoluteUri);
if(!PageReference.IsNullOrEmpty(currentParentPage))
{
return currentParentPage.GetPageFromReference();
}
return null;
}
}
这应该放在控件类中