Re-posting the question from My team mate here -
I have created a new resource by Name:CU_Title and Value :Widget Title , also created a new property
<property id="title" resourceName="CU_Title" dataType="string" defaultValue="${resource:CU_Title}" />
Getting this widget title in Page1 and passing it to Page2 using query string .
In page2 , i am getting values on load but not able to set value on load . On Refresh widget title is getting set. Am i missing something here?
Code used to fetch Widge Title in page1:
#set($GetHeadertitle = $core_v2_widget.GetStringValue('title','${resource:CU_Title}'))
Code used to retrieve Widget Title in page2 is:
#set($HeaderTitle = $core_v2_page.GetQueryStringValue('header'))
Code used to set Widget title in Page2 is:
#$core_v2_widget.SetStringValue('title',$SetHeaderTitle)