Я использую asp.net 3.5 с C #. Я хочу вызвать событие нажатия кнопки внутри элемента управления повторителем.
<asp:Repeater ID="rptFriendsList"
runat="server"
onitemcommand="rptFriendsList_ItemCommand">
<ItemTemplate>
<asp:ImageButton ID="btnSave"
runat="server"
ImageUrl="~/Contents/Images/save_button.png"
CommandName="Schedule"
UseSubmitBehavior="False" />
</ItemTemplate>
</asp:Repeater>
но когда я нажимаю кнопку, появляется ошибка
«Недопустимая обратная передача или обратный вызов аргумент. Проверка событий включена использование в конфигурация или <% @ Page EnableEventValidation = "true"%> в страница. В целях безопасности это функция проверяет, что аргументы исходят события обратной передачи или обратного вызова от серверного управления, что изначально их отрисовал. Если данные действительно и ожидается, используйте ClientScriptManager.RegisterForEventValidation метод для регистрации данные обратной передачи или обратного вызова для будет ли адекватное шифрование URL-адресов или требуется безопасность транспортного уровня?