У меня есть этот код apsx:ControlID свойство должно быть установлено на спусковом крючке в UpdatePanel «UpdatePanel1»
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional" ChildrenAsTriggers="False">
<ContentTemplate>
<asp:Button ID="btnUpdateTable" runat="server" Text="Actualizar" Visible="False" />
<asp:Button ID="btnGraph" runat="server" Text="Gráfico" Visible="False" PostBackUrl="ShowGraph.aspx" />
<asp:Button ID="btnExcel" runat="server" Text="Excel" Visible="False" />
<asp:Timer ID="Timer1" runat="server" Interval="5000"/>
<table cellspacing="0" cellpadding="0" border="0">
<tr><td>
<div style="width: 100%">
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" BorderColor="Silver"
BorderStyle="Solid" BorderWidth="1px" CellPadding="5" CellSpacing="1" CssClass="ttc"
ForeColor="Silver" HorizontalAlign="Left" AllowPaging="True" PageIndex="1">
<PagerSettings LastPageImageUrl="~/Images/arrow_end.gif" PreviousPageImageUrl="~/Images/arrow_left.gif" FirstPageImageUrl="~/Images/arrow_beg.gif" Position="Top" NextPageImageUrl="~/Images/arrow_right.gif" Mode="NextPreviousFirstLast"></PagerSettings>
<RowStyle CssClass="ttc"></RowStyle>
<SelectedRowStyle CssClass="ttcs"></SelectedRowStyle>
<PagerStyle CssClass="ttc"></PagerStyle>
<HeaderStyle CssClass="thc"></HeaderStyle>
</asp:GridView>
</div>
</td></tr>
<tr><td>
<asp:Panel ID="pnlLabelValues" runat="server">
</asp:Panel>
</td></tr>
</table>
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="btnExcel" />
</Triggers>
</asp:UpdatePanel>
и я получил следующее сообщение, когда я пытаюсь перейти на веб-сайте;
Свойство ControlID должно быть установлено на триггере в UpdatePanel 'UpdatePanel1'. Описание: Необработанное исключение возникло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее возникновении в коде.
Сведения об исключении: System.InvalidOperationException: свойство ControlID должно быть установлено на триггере в UpdatePanel 'UpdatePanel1'.
Необработанное исключение было создано во время выполнения текущего веб-запроса. Информация о происхождении и местоположении исключения может быть идентифицирована с использованием следа стека исключений ниже.
и я не могу найти решение!
Может ли кто-нибудь помочь мне в том, что я делаю неправильно?
Я пробовал так, но имел страницу с ошибкой. – PJCAfonso
Вы уверены, что вы написали название мероприятия? –
И, пожалуйста, переименуйте uplaodpanel id, потому что некоторое исключение визуализируется при использовании id по умолчанию. –