在DotNetNuke网站的管理员端,我有两个带有一些控件的选项卡。我还在选项卡1上有一个网格视图控件,其中包含来自SQL Server数据库的一些记录,即默认图像和滑块图像。选项卡1上的每个网格视图行还具有一个“编辑”按钮,其中使用来自代码后特定行的数据填充选项卡1所需的文本框(图像标题,路径和URL等)。
当用户单击编辑按钮时,代码隐藏文件上的if statement
将检查所选图像的类型。如果它是一个“滑块图像”,则其标题和URL将传递到选项卡1上的那些特定文本框中。
但是,如果它是默认图像,那么我想激活选项卡2并将该默认图像的标题,路径和URL传递给选项卡2上的那些特定文本框。
有什么办法可以从C#(隐藏代码)中处理此问题?我可以将这些选项卡标记为服务器控件之类的东西,以便通过c#轻松获取它们并激活选项卡2吗?任何帮助将不胜感激。
这是我目前正在使用的Tabs标记的说明。
<div class="dnnForm dnnModuleSettings dnnClear" id="dnnAcProjectsModuleSettings">
<ul class="dnnAdminTabNav dnnClear">
<li><a href="#A">Tab 1</a></li>
<li><a href="#B">Tab 2</a></li>
</ul>
<div id="A" class="HomeRoomSlider">
<div class="mspsContent dnnClear">
<fieldset>
//Controls etc
</fieldset>
</div>
</div>
<div id="B" class="HomeRoomSliderDefault">
<div class="mspsContent dnnClear">
<fieldset>
//Controls etc
</fieldset>
</div>
</div>