У меня проблема, которую я подозреваю, будет легко, но для жизни меня я не могу думать, как это сделать.Показать дополнительные поля, когда выбор сделан для выпадания в 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, которые ставят там поля, где они должны идти.
Ниже снимок экрана полей:
Мой сайт построен с использованием начальной загрузки 3 и HTML 5. Я не хочу, чтобы добавить любой код или Java для моей CMS, если я могу помочь Это.
Нужен ли мне код в моем помощнике, чтобы помочь мне это сделать?