I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
tjah ... en imagebutton giver dig jo sådan set samme funktionalitet, så man kan sige at det findes i forvejen - selvom de renderes forskelligt - og at der ikke rigtig er behov for koden i det hele taget :o)
så meget kode synes jeg heller ikke det er - det er jo en kontrol du kan trække ind i tool-boxen sammen med de andre, så du kan bruge den hvor du har lyst. (... så kunne du måske lige rette den til, så den følger retningslinierne lidt bedre.... den slags properties plejer at være implementeret som vist nedenfor)
public class LinkImage : LinkButton { public string ImageUrl { get { string url = (string)this.ViewState["imageUrl"]; if (url != null) { return url; } return string.Empty; } set { this.ViewState["imageUrl"] = value; } }
public override void RenderBeginTag(HtmlTextWriter writer) { string text = this.Text; if (ImageUrl != String.Empty) { Text = null; base.RenderBeginTag(writer); writer.AddAttribute(HtmlTextWriterAttribute.Src, ImageUrl); writer.AddAttribute(HtmlTextWriterAttribute.Title, text); writer.AddAttribute(HtmlTextWriterAttribute.Border, "0"); writer.RenderBeginTag(HtmlTextWriterTag.Img); } else { base.RenderBeginTag(writer); } }
public override void RenderEndTag(HtmlTextWriter writer) { if (ImageUrl != String.Empty) { writer.RenderEndTag(); } base.RenderEndTag(writer); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.