adding a design time designerto a specific property

Discussion in 'ASP .Net Building Controls' started by Angel, Sep 28, 2004.

  1. Angel

    Angel Guest

    I added an image property to my custom control. the property type i set at as
    string because I want the url that is to be used for the control. How do I
    set for this image property when the developer is in the properties window
    and clicks to enter this value for the property, the ability to view the Add
    URL generic window to seach for the url. Here is a sample of my code:

    <Category("Display"), DefaultValue("")> Public Property Image() As String
    Get
    If viewstate("Image") Is Nothing Then
    Return _strImage
    Else
    Return CType(viewstate("Image"), String)
    End If
    End Get
    Set(ByVal Value As String)
    _strImage = Value
    viewstate("Image") = _strImage
    End Set
    End Property

    The developer will see this property in the properties window of the
    control. I want the developer to be able to search for the url within the
    properties window. this same "Add URL" prompt window is present on the src
    property of an HTML Image control.

    thank you...
     
    Angel, Sep 28, 2004
    #1
    1. Advertisements

  2. Add the EditorAttribute:

    <Editor(typeof(System.Web.UI.Design.UrlEditor),typeof(System.Drawing.Design.UITypeEditor))>
     
    John Saunders, Sep 28, 2004
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.