Показать / Скрыть вкладку на основе значения viewbag

#asp.net-mvc

Вопрос:

Я безуспешно пробовал несколько разных сообщений, чтобы попытаться скрыть / показать вкладку на основе значения viewbag. В этом примере я разместил код только в разделе Дебетовый модуль, хотя я хотел бы показать / скрыть вкладки кредитный модуль / дебетовый модуль / Модуль управления объектами на основе значения viewbag, переданного из элемента управления. Ищете «лучшие практики и примеры для изучения»)

Контроллер

 ViewBag.CreditModule = _creditmodule ( set to true )  ViewBag.DebitModule = _debitmodule ( set to False )  ViewBag.FMModule = _fmmodule ( set to False )  Return View(contact)  

Вид

 @ModelType XX.Contact @Code  ViewData("Title") = "Details" End Code  lt;h2gt;Detailslt;/h2gt; lt;h2gt;@ViewBag.DebitModule.ToStringlt;/h2gt; (Displays FALSE) lt;script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"gt;lt;/scriptgt; @Styles.Render("~/Content/css")  lt;h4gt;Contactlt;/h4gt; lt;bodygt;  lt;div class="row"gt;  lt;div class="col-md-8"gt;  lt;div class="tab-nav-wrapper"gt;  lt;ulgt;  lt;li class="active"gt;lt;a href="#tab1"gt;Credit Modulelt;/agt;lt;/ligt;  lt;ligt;lt;a href="#tab2"gt;Debit Modulelt;/agt;lt;/ligt;  lt;ligt;lt;a href="#tab3"gt;Facilities Management Modulelt;/agt;lt;/ligt;  lt;ligt;lt;a href="#tab4"gt;Miscellaneouslt;/agt;lt;/ligt;  lt;/ulgt;  lt;/divgt;  lt;div ng-if="@ViewBag.DebitModule"gt;  lt;div class="tab-content-wrapper"gt;  lt;div id="tab1" class="tab-content" style="display:none;"gt;  Credit Module Permissions  lt;/divgt;  lt;div id="tab2" Class="tab-content" style="display:none;"gt;  Debit Module Permissions  lt;/divgt;  lt;div id="tab3" class="tab-content" style="display:none;"gt;  Facilities Managemnt Module Permissions  lt;/divgt;  lt;div id="tab4" class="tab-content" style="display:none;"gt;  Miscellaneous Permissions  lt;/divgt;  lt;/divgt;  lt;/divgt;  lt;/divgt;  lt;/divgt;  lt;pgt;  @Html.ActionLink("Edit | ", "EditUser", New With {.id = Model.Id})  @Html.ActionLink("Back to List", "Index")  lt;/pgt;  @Scripts.Render("~/bundles/tabcontrols") lt;/bodygt;