Navigation The Navigation page allows you to configure how and where the user will navigate in the web part. It contains the following elements: Table 14. Navigation Element Description LinkTo Allows you to turn the field into a hyperlinked column to the specified URL. The URL can be an absolute or relative URL. The LinkTo can use the <%field name%> field replacement expression. NOTE: If you are using Advanced Mode, you must use the encoded form of the < and > characters, which are < and >, respectively. If you use a relative URL, the URL is appended to the site URL of the target site. For example, specify "Lists/Calendar/EditForm.aspx?ID=<%ID%>" as the value of this property. If the user clicks an event that comes from the Calendar list in Workspace A, whose site URL is "http://mydomain/sites/mysite", the user is directed to http://mydomain/sites/mysite/Lists/Calendar/EditForm.aspx?ID=23 (this assumes that the user clicks the event with ID=23). When the calendar view points to a document library, you can use a special field replacement expression <%FilePath%> to get a complete path for the file. LinkToTargetURL Allows you to make the field value a hyperlink to the URL specified in the TargetUrl attribute in the Viewed Lists property. Use the LinkToTarget URL when you aggregate lists with different name. In that case, specify a different TargetUrl for each list in the Viewed Lists property and the calendar view redirects the user to the correct URL depending on the list from where the clicked item comes. Link To Source Allows you to make the field value a hyperlink to the URL specified in the Source HTTP parameter of the current request. For this option to work, the current page URL must look like: http://.....?Source=.... When do you use this attribute as opposed to the Link To or the Link To Target URL attributes? A typical case is when the URL for the hyperlink is dynamic. This could be because it contains dynamic parameters or the URL is different depending on the referral page. Use the LinkToSource when you want to make the URL in the link dynamic. In that case, you can pass in the URL for the link into the HTTP parameter of your page. For example, say that we have a page where the user can select a particular contact from the Contacts list. This page might be useful for several cases in your application and you cannot hard code the URL because you may want the user to be redirected to different URL depending where they are in the application. In that case, you can specify the URL for the hyperlink in the URL of the page.