The DNN Label user control has a "ControlName" attribute, that I assume is supposed to render an HTML "For" attribute for an associated input control.
I have it set, but it is not rendering the For attribute. Any ideas?
ASPX Markup:
<dnn:Label id="allowAnonymousLabel" runat="server" controlname="allowAnonymousCheckbox" suffix=":" />
<asp:CheckBox ID="allowAnonymousCheckbox" runat="server" />
HTML Rendered:
<div>
<div style="position: relative;">
<label>
<span id="dnn_ctr428_ModuleSettings_Settings_allowAnonymousLabel_lblLabel">Allow Anonymous Posts:</span>
</label>
<a id="dnn_ctr428_ModuleSettings_Settings_allowAnonymousLabel_cmdHelp" tabindex="-1" href="javascript:__doPostBack('dnn$ctr428$ModuleSettings$Settings$allowAnonymousLabel$cmdHelp','')"></a>
<div id="dnn_ctr428_ModuleSettings_Settings_allowAnonymousLabel_pnlHelp" style="position: absolute; right: -29%; top: -84px;">
<div style="visibility: hidden;">
<span id="dnn_ctr428_ModuleSettings_Settings_allowAnonymousLabel_lblHelp">If selected ANY user can post an entry to the guestbook, if not selected only authenticated users can post</span>
<a href="#"></a>
</div>
</div>
</div>
<input id="dnn_ctr428_ModuleSettings_Settings_allowAnonymousCheckbox" type="checkbox" name="dnn$ctr428$ModuleSettings$Settings$allowAnonymousCheckbox" style="position: absolute; z-index: -1; opacity: 0;"><span><span><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFAAAAAAAApWe5zwAAAAF0Uk5TAEDm2GYAAAAMSURBVHjaYmAACDAAAAIAAU9tWeEAAAAASUVORK5CYII="></span></span>
</div>