reapeater的ItemCommand问题,头大了,感觉没有错却没有执行,大家帮忙看前台定义这样,已经有了命令的事件
<asp:Repeater ID="sa_rpt_detail" runat="server" OnItemCommand="sa_rpt_detail_ItemCommand">
在<ItemTemplate>里有图片按钮
<asp:HiddenField ID="sa_hfd_artid" Value=<%#Eval("artID") %> runat="server" />
<asp:ImageButton ID="sa_ibn_edit" runat="server" ImageUrl="images/edit.gif" AlternateText="用户编辑" CommandName="useredit" />
<asp:ImageButton ID="sa_ibn_zd" runat="server" ImageUrl="images/zd.gif" AlternateText="置顶" CommandName="adminzd"/>后台
protected void sa_rpt_detail_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "useredit")
{
Response.Write("<script language='javascript'>alert('ok')</script>");
}
}
但是我点击这个按钮.页面刷新一下.没有弹出提示"ok".不知道是咋的了?
<asp:Repeater ID="sa_rpt_detail" runat="server" OnItemCommand="sa_rpt_detail_ItemCommand">
在<ItemTemplate>里有图片按钮
<asp:HiddenField ID="sa_hfd_artid" Value=<%#Eval("artID") %> runat="server" />
<asp:ImageButton ID="sa_ibn_edit" runat="server" ImageUrl="images/edit.gif" AlternateText="用户编辑" CommandName="useredit" />
<asp:ImageButton ID="sa_ibn_zd" runat="server" ImageUrl="images/zd.gif" AlternateText="置顶" CommandName="adminzd"/>后台
protected void sa_rpt_detail_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "useredit")
{
Response.Write("<script language='javascript'>alert('ok')</script>");
}
}
但是我点击这个按钮.页面刷新一下.没有弹出提示"ok".不知道是咋的了?
EnableViewState="false" EnableEventValidation="false" ValidateRequest="false"以前没有这个EnableViewState="false"不行哪位详细讲讲这三个的作用吗?