I am having trouble calling javascript function in webgrid
<%= gridColumns.Add(grid.Column("CarrierName", "CarrierName",
format: (item) => new HtmlString("<a src='#' id='test'
onclick=alert('"+item.CarrierName+"');>"+ (string)item.CarrierName + "</a>"))); %>
Id the CarrierName has spaces (for ex 'Carrier A') in it, the rendered html is :
<a id="test" onclick="alert('Carrier" src="#" A?);="">
How do i format the row to give a proper output ?