Learn More





Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForm and ListForm and ListCustom DatatypesCustom Datatypes
New Post
7/15/2014 3:21 PM

My question isn't so much about Form & List but I'm hoping someone here could point me to some useful info. What I would like to do is create a custom UI control for a custom user profile property like we can do with custom datatypes in FnL. I was able to create my own datatype & control for FnL and would like to be able to do this for a custom profile property. When you create a new profile property, the options in the Data Type dropdown come from the Lists table (where ListName='DataType') so I'm guessing I would need to create one of those. I haven't been able to find much useful information on this. Searching "custom profile property" gets you the basics on creating a new field in the profile but not the UI controls. There are a couple articles by Charles Nurse back in 2006 about the Property Editor Control but it looks like he planned to do a series of articles and never finished them. I also found a thread about creating an image upload control ( which Charles commented on. But all of this info is so old I was hoping for some input on what might be my most productive path here. Do I just need to crack open something out of DotNetNuke.UI.WebControls or DotNetNuke.Web.UI.WebControls for guidance or is there a discussion, article or wiki somewhere that I missed? What's the best forum here to post additional questions to?

Thanks, Paul

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForm and ListForm and ListCustom DatatypesCustom Datatypes

These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?