Published on

Using Button Selectors with Sitefinity 3.x

Authors

This one is really simple to implement, you can do it anywhere in Sitefinity.  It allows the designers to get a “select” button to find a library item or file and return the result back to a textbox

  1. Make sure you register some of the Sitefinity control libraries in your web.config
<add tagPrefix="sf" namespace="Telerik.Libraries.WebControls" assembly="Telerik.Libraries" />  
<add tagPrefix="sf" namespace="Telerik.Cms.Web.UI" assembly="Telerik.Cms.Web.UI" />  
<add tagPrefix="sf" namespace="Telerik.Cms" assembly="Telerik.Cms" />
  1. Add a Textbox to your control, then just simply link the AssociatedControl property of the <sf:ButtonSelector control to it
<asp:TextBox ID="mainImageTextBox" runat="server" Width="500px" />  
<sf:ButtonSelector ID="imainImageSelector" runat="server" AssociatedControls="mainImageTextBox" />

So now when you load the page there will be a “Select” link beside your textbox that when clicked, opens the Library\File System selection Dialog.  Clicking Done on that dialog after choosing an item inserts the URL into the textbox automatically

TADA!

Boost your online presence.

Let us create the perfect digital experience for your company.

Contact us now