На выбранный индекс из выпадающего списка календарь удлинитель не работает
on selected index change of a drop down list calendar extender is not working
string strChangeValue = ddlAddchanges.SelectedItem.Text.ToString(); if (strChangeValue == "Yes") { txtChangerequiremnetDetails.Enabled = true; txtTargetdateforchanges.Enabled = true; txtStartdateforchanges.Enabled = true; txtEnddateforchanges.Enabled = true; txtAgeforchanges.Enabled = true; }
расширитель календаря не работает с включенными текстовыми полями.
Я также использовал панель обновления на html-странице
Что я уже пробовал:
if (strChangeValue == "Yes") { txtChangerequiremnetDetails.Enabled = true; txtTargetdateforchanges.Enabled = true; txtStartdateforchanges.Enabled = true; txtEnddateforchanges.Enabled = true; txtAgeforchanges.Enabled = true; }
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server"> <asp:ToolkitScriptManager runat="Server" EnableScriptGlobalization="true" EnableScriptLocalization="true" ID="scr1" ScriptMode="Debug" CombineScripts="false" /> <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:Panel ID="panelEdit" runat="server" Visible="true">
TheKarateKid
Я вижу, что вы установили режим обновления как "условный", вызываете ли вы update на UpdatePanel при вызове SelectedIndexChanged? например, UpdatePanel1. Update();