Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Adding a DNN LabelControl ProgrammaticallyAdding a DNN LabelControl Programmatically
Previous
 
Next
New Post
9/8/2008 4:34 PM
 

I have a module that is dynamically building a questionnaire and I would like to be able to use the functionality of the DNN LabelControl. How can I add a DNN LabelControl to my page programmatically? Here is what I am doing to add a standard ASP Label control.

                Dim lbl As New System.Web.UI.WebControls.Label
                lbl.Text = objField.HeaderText
                lbl.CssClass = "formFieldHeader"
                td.Controls.Add(lbl)

 

 
New Post
9/8/2008 5:50 PM
 

Here's how I do it in the Repository module...

Dim oControl As New System.Web.UI.Control
oControl = CType(LoadControl("~/controls/LabelControl.ascx"), DotNetNuke.UI.UserControls.LabelControl)
oControl.ID = "__DNNLabel" & t_tag
PlaceHolder.Controls.Add(oControl)
Dim dnnlabel As DotNetNuke.UI.UserControls.LabelControl = PlaceHolder.FindControl("__DNNLabel" & t_tag)
If Not dnnlabel Is Nothing Then
  dnnlabel.ResourceKey = t_tag
  dnnlabel.Text = Localization.GetString(t_tag, oRepositoryBusinessController.LocalResourceFile)
  dnnlabel.HelpText = Localization.GetString(t_tag & ".Help", oRepositoryBusinessController.LocalResourceFile)
End If

Basically, create a web control, load the DNNLabel control into it and add it to your page. Then find the control and set the resource key. Use the resource key to get the localized text from the resource file and load the help text as well

This is a code snippet right out of the Repository module, so you may have to make some changes to get it to work, but hopefully it gives you an idea how to do it

 
New Post
7/16/2010 2:18 AM
 
Hi Steve Fabian, Can we provide HelpText and Text from database table. I'm trying to do so but it shows only text not Help icon for help.??? Please help...


Cheers,
Muhammad Ilyas
Pakistan
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Adding a DNN LabelControl ProgrammaticallyAdding a DNN LabelControl Programmatically


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.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out