<%@ Page Title="" Language="C#" MasterPageFile="~/Sablon.master" AutoEventWireup="true" CodeFile="Cevaplar.aspx.cs" Inherits="Cevaplar" %>
<asp:DataList ID="datalistsoru" runat="server" >
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" runat="server" OnClick="ImageButton1_Click" ImageUrl="~/resimler/yukariok.jpg" />
</ItemTemplate>
</asp:DataList>
和cs代码在这里
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect("Default.aspx");
}
然后点击它包含错误的img按钮 无效的回发或回调参数。使用但不起作用启用事件验证
答案 0 :(得分:0)
如果你没有,我建议你把你的Page_Load()代码放在if(!IsPostBack)条件下。在大多数情况下,这解决了我的问题。 或者,您可以尝试使用在列表中生成Command事件时触发的DataList的ItemCommand事件。