2015-02-06 3 views
0

У меня проблема, которую я подозреваю, будет легко, но для жизни меня я не могу думать, как это сделать.Показать дополнительные поля, когда выбор сделан для выпадания в C#

У меня есть веб-страница с 2 выпадающим списком и полем ввода, но я хочу, чтобы мой второй раскрывающийся список отображал разные значения при выборе первого выпадающего списка.

Мой код на мой взгляд:

AJBG.CMS2.Sippcentre.AppCode.Functions.Template template = new AJBG.CMS2.Sippcentre.AppCode.Functions.Template(); 
template.HtmlTemplate = ((AJBG.CMS2.Sippcentre.AppCode.Translators.SIPPAdditionalContributions)Model.Data).PageText; 
template.Nvc.Add("[!SourceDropDown]", Html.DropDownList("Source_DropDownList", new String[] { "- - Please select - -", "Member", "Employer" }, null, new { @class = "form-control", onchange = "AdditionalFieldsCheck(this);" }).ToHtmlString()); 
template.Nvc.Add("[!SourceErrorMessage]", AJBG.CMS2.Sippcentre.AppCode.Website.CStr(Html.ValidationMessage("Source_DropDownList"))); 
template.Nvc.Add("[!PaymentTypeDropDown]", Html.DropDownList("PaymentType_DropDownList", new String[] { "- - Please select - -", "Cheque", "Electronic payment" }, null, new { @class = "form-control", onchange = "PaymentTypeButtonDisplay(this);" }).ToHtmlString()); 

Используя выше, есть заполнители в моей CMS, которые ставят там поля, где они должны идти.

Ниже снимок экрана полей:

enter image description here

Мой сайт построен с использованием начальной загрузки 3 и HTML 5. Я не хочу, чтобы добавить любой код или Java для моей CMS, если я могу помочь Это.

Нужен ли мне код в моем помощнике, чтобы помочь мне это сделать?

ответ

0

Оказывается, у меня уже была какая-то логика в моем коде, чтобы показать и скрыть элементы, так что я использовал ShowLayer и HideLayer

Смежные вопросы