The issue I have now is slightly different. I've written several modules that either:
- Do not display anything in the View (they work in the background), but you still need to access the Settings to make changes
- Do not display anything in the View if there is no data
I've come up with a simple fix for this that I include in my View.ascx file:
<% if(DotNetNuke.Common.Globals.IsEditMode()) { %>
<div runat="server" id="showIfEditMode" >
<br />
<br />
<br />
</div>
<% } %>
This adds some padding below the module when you are in Edit mode. That way, your Manage button will be visible even when there is nothing to display.