【发布时间】:2011-03-15 09:50:38
【问题描述】:
我正在使用带有 c# 的 asp.net 3.5。我想在转发器控件中调用按钮单击事件。
<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>
但是当我点击一个按钮时它给出一个错误
"回传或回调无效 争论。启用事件验证 使用在 配置或 在一个 页。为了安全起见,这 功能验证参数 回发或回调事件起源 从服务器控制 最初呈现它们。如果数据 是有效的和预期的,使用 ClientScriptManager.RegisterForEventValidation 方法来注册 回发或回调数据 验证。”
我的目的是在按钮单击中执行一些代码,这些代码放置在中继器内。请帮我解决这个问题。提前致谢。
【问题讨论】:
-
您如何将项目添加到转发器的数据源(以及何时)?