El control
ScriptManager que te puse antes del
UpdatePanel debe ir primero que todos los controles o etiquetas html que tengas en tu pagina como te lo dice el mensaje de error.:
Código Javascript
:
Ver original<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
Si estas utilizando
MasterPage seria de esta manera en la pagina:
Código Javascript
:
Ver original<%@ Page Title="Página principal" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Nombre_Proyecto._Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"></asp:DropDownList>
// todo el contenido de la pagina.
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>