Greetings, I'm new to DNN, I'm from Colombia.
I try to open a popup window by selecting an item in DropDownList but I have not succeeded.
could you help me by giving me examples of how to navigate in popup and pages, thanks
my code
view.ascx
View.ascx.cs
protected void OnSelectedIndexChangedDropDownListAgregar(object sender, EventArgs e) { variable = DropDownListAgregar.SelectedItem.ToString().Trim(); string editUrl = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "NewRegistry", "mid=" + ModuleId.ToString(), "parametro=" + variable); string clickEvent = UrlUtils.PopUpUrl(editUrl, this, PortalSettings, true, false, 300, 450); DropDownListAgregar.Attributes.Add("onclick", clickEvent); }
I'm not sure a server-side approach would be best for this. Perhaps you should attempt to use the built-in dnnModal feature instead?
Thank you very much, you have an example of how I can send data to the popup window and do the dynamic route.
I would suggest not using the header feature to inject any kind of scripts at all. Instead, first try putting that in your module. If this isn't an option, then you can try adding it using something like a Content Injection module.
I love the Content Injection Module! I recommend you to use that one.
This thread is a blast from the past... 😎
FYI, we've since been using a custom OpenContent template for various popups. It's great for content-centric implementations, and we even manage it centrally in most cases for the entire website. (Pro Tip: you can see it in action if you click any of my signature links. 😉)
Yes... after checking a couple of "no read" threads from the forums I realized I was reading stuff from 2020! (Not sure why those articles were listed as "no read", I always try to keep this category clean when I access the DNN Community) I used the content injector module a couple of times years ago and it worked perfectly! Thanks for the new link Will.
These Forums are for the discussion of the open source CMS DNN platform and ecosystem.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.