It's entirely possible that I'm being stupid, but any light you can shed would be appreciated!
I have created a custom UserControl for the footer of my website. One of the properties of the control is for storing the business address. I originally had this as a simple string property, but when this is displayed in the backend it is shown as a single line textbox. I wanted this to be a multiline textbox (much better for an address field), so changed the property as follows:
// Each constant below should be on a single line
"System.Drawing.Design.UITypeEditor, System.Drawing, Version=188.8.131.52, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
"System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=184.108.40.206, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
GTC_Footer : System.Web.UI.UserControl
 _footerAddress =
), Editor(TypeNames.MultilineEditor, TypeNames.UITypeEditor)]
._footerAddress = value;
When I go to edit the property in the backend, rather than a single line textbox it displays a button that when clicked opens another dialog window to edit the property. However, there is still no multiline textbox, but what appears to be more properties of the field (see attached screenshot).
Any ideas how to get a multiline textbox instead?
Help would be much appreciated!