Hi Gom, I am using nvarchar(255) as the data type of my HTML hyperlink.
Here is the HTML hyperlink field looks like on our SQL Server 2008 R2: <http://server/rest/data/PropertyReport/1003.html> <http://server/myrest/images/Doc.png> Property Report Also, maybe use target="_blank" in your hyperlink like mine, so the user can see your PDF in the new window. However, you can choose just store simple URL such as "http://server/rest/data/PropertyReport/1003.html", but you will have to add codes in propertyctrl.templ. Check if a Javascript string is a url <http://stackoverflow.com/questions/5717093/check-if-a-javascript-string-is-a-url> function ValidURL(str) { var pattern = new RegExp('^(https?:\/\/)?'+ // protocol '((([a-z\d]([a-z\d-]*[a-z\d])*)\.)+[a-z]{2,}|'+ // domain name '((\d{1,3}\.){3}\d{1,3}))'+ // OR ip (v4) address '(\:\d+)?(\/[-a-z\d%_.~+]*)*'+ // port and path '(\?[;&a-z\d%_.~+=-]*)?'+ // query string '(\#[-a-z\d_]*)?$','i'); // fragment locater if(!pattern.test(str)) { alert("Please enter a valid URL."); return false; } else { return true; } } function generateHTMLLink(linkName,href) { return " " + linkName+ " <\""> "; } Please see the example code here... propertyctrl.txt <http://osgeo-org.1560.x6.nabble.com/file/n5306766/propertyctrl.txt> Cheers, Reno -- View this message in context: http://osgeo-org.1560.x6.nabble.com/Ajax-viewer-URL-in-Properties-Pane-tp5306236p5306766.html Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapguide-users