我希望我可以得到一些快速的帮助,因为我一直呆在这里上周,不能继续前进,直到我得出这个想法!访问DotNetNuke模块中的CheckBoxList控件
我在我正在构建的DotNetNuke模块中有一个动态创建的CheckBoxList。当DNN创建页面时,它使用moduleID和moduleName预先给出控件名称。 因此,当我在页面上有“AddLicenseCheckBoxList”时,它将变成:“dnn_ctr949_addRateGroup_AddLicenseCheckBoxList”,具体取决于ModuleID和页面名称(在本例中分别是949和addRateGroup)。现在,我不知道该模块完成时页面或模块ID的名称是什么,所以我需要确保我正在访问控制器,我的whateer名称由DNN提供,并且getElementById或getElementByName即使在使用'<%=%>'。
所以我需要做的是使用Javascript或一些VB来检索动态创建的CheckBoxList的检查值,以便我可以使用这些选定的值在数据库上运行更新。
我已经竭尽所能,甚至张贴在专家交流在这里: http://www.experts-exchange.com/viewQuestion.jsp?qid=25350327
如果有人有兴趣在该网站上的点。如果可以,请帮助,我很难过!
我试过了,我不能让任何事情发生。我想将所有选中的项目的值放入标签或文本框中,但为了尝试取得任何结果,我只使用了一个提醒并具有以下代码: function CopyItemsToTextBox(){ var checkBoxList = document .getElementById('<%= AddLicenseCheckBoxList.ClientID%>') var n = checkBoxList.length; var myString =“”; (var i = 0; i
cmmitw
2010-03-17 20:12:31