im building a link in my .net sode behind page to a javascript function.

i need to pass a variable to this function.

if i set my string without the parameter like

Code:
Dim reportLink As HyperLink
                reportLink = New HyperLink
                
                reportLink.Text = "Map"
                reportLink.ImageUrl = "images/thumbnails/map-icon.jpg"
                
                reportLink.Attributes.Add("onclick", "return openRadWindowFromGrid();")
                
                linkCell.Controls.Add(reportLink)
this works ok in that the window is launched.

however if i add my parameter variable with

reportLink.Attributes.Add("onclick", "return openRadWindowFromGrid(" + UrlString + ");")

the link doesnt trigger at all...

whats the correct way to construct this string?