Тезисы - это элементы управления, которые я использую в asp.net. Все внутри UpdatePanel.
<asp:TextBox ID="TxtDoc" runat="server" MaxLength="4"></asp:TextBox>
<asp:DropDownList ID="TipoDoc" runat="server" AutoPostBack="False"></asp:DropDownList>
<asp:DropDownList ID="Ddl2" runat="server" AutoPostBack="True"></asp:DropDownList>
Codebehind:
TipoDoc.Attributes.Add("onChange", "cambiarLength(this, '" + TxtDoc.ClientID + "');");
Когда я выбираю элемент из выпадающего списка «TipoDoc», функция cambiarLength изменяет максимальную длину текстового поля «TxtDoc».
Когда я выбираю элемент из второго выпадающего списка «Ddl2», поскольку автопост задан как true, максимальная длина из предыдущего текстового поля возвращается к исходному значению. Как мне избежать такой проблемы?