A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
Hi,
You can get your property by creating a helper class like this:
public static PageReference GetPropertyPageReference(PageData pd, string propertyName)
{
return ((pd[propertyName] as PageReference) ?? PageReference.EmptyReference);
}
You call it like this:
PageReference pr = GetPropertyPageReference(YourPage, YourPropertyName);
If your PageReferences isn't EmptyReference (PageReference.EmptyReference), then you can compare your PageReferences by using it's ID property like this:
If(PageRefOne.ID == PageRef2.ID)
{
//Do your thing
}
OR use:
PageRefOne.CompareTo(PageRef2)
-Kjetil Simensen
could I do something like: PropertyCriteria responsibilities = new PropertyCriteria();
responsibilities.Type = PropertyDataType.Pagereference;
responsibilities.Name = "Responsibilities";
responsibilities.Condition = CompareCondition.Equal;
responsibilities.Value = ???? criteriaCollection.Add(responsibilities);
Not tried to use it in a FindPagesWithCriteria. Do you have to use this or can you make your own filter/search?
-Kjetil
Hi Hua Wu!
Could you let us know what data type you selected in the combo box when you added the "Responsibilites" property.
/Fredrik