public static void SetHyperlinkVisible(this HyperLink hyperlink, ONLCompetition comp, string paramName) { try { if (comp == null) { hyperlink.Visible = false; return; } string linkToSet = comp.GetBinaryParamLink(paramName); if (String.IsNullOrEmpty(linkToSet)) { hyperlink.Visible = false; } else { hyperlink.Visible = true; hyperlink.NavigateUrl = linkToSet; } } catch { } }
private static void SetImageLinkVisible(HyperLink link, string paramName, ONLCompetition comp) { if (comp == null) { link.Visible = false; return; } string srcToSet = comp.GetBinaryParamLink(paramName); if (String.IsNullOrEmpty(srcToSet)) { link.Visible = false; return; } link.ImageUrl = srcToSet; string strNavigate = comp.GetStringParam(paramName + Constants.PDB_PARAM_ADD_INFO); if (strNavigate == null) { strNavigate = String.Empty; } link.NavigateUrl = strNavigate; link.Enabled = !strNavigate.Equals(String.Empty); }