На стороне администратора моего сайта DotNetNuke у меня есть две вкладки с несколькими элементами управления.У меня также есть элемент управления видом сетки на вкладке 1 с несколькими записями из базы данных сервера SQL, т.е. изображения по умолчанию и изображения слайдера.Каждая строка строки сетки на вкладке 1 также имеет кнопку «Редактировать», которая заполняет необходимые текстовые поля (заголовок изображения, путь, URL-адрес и т. Д.) Вкладки 1 данными из этой конкретной строки в выделенном фрагменте кода.
Когда пользователь нажимает кнопку редактирования, if statement
в файле с выделенным кодом будет проверять тип выбранного изображения.Если это изображение слайдера, то его заголовок и URL будут переданы в эти конкретные текстовые поля на вкладке 1.
Однако, если это изображение по умолчанию, я хочу активировать вкладку 2 и передать заголовок,Путь и URL этого изображения по умолчанию, эти конкретные текстовые поля на вкладке 2.
Есть ли способ справиться с этим из c # (code-behind)?Могу ли я пометить эти вкладки как серверные элементы управления, чтобы я мог легко получить их с помощью 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>