本帖最后由 yingziwode 于 2009-08-13 15:35:00 编辑

解决方案 »

  1.   

    加一个button
    <asp:linkbutton runat="server" Text="<img src='images/cancel_x.gif' border=0>" CommandName="Delete"  CausesValidation="false" CommandArgument='<%# DataBinder.Eval(Container, "DataItem.ChannelID") %>'> </asp:linkbutton>事件里写private void lstChannel_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e)
    {
    if(e.CommandName == "Delete")
    {
    channel.Delete(e.CommandArgument);
    }
    Response.Redirect("Channels.aspx");
    }
      

  2.   

    就5分啊,其实2楼的可以解决  只是他没有把lstChannel_ItemCommand指明在OnItemCommand上,估计你没看懂
     <asp:Repeater OnItemCommand=“lstChannel_ItemCommand”.........其他的省我一般不用这种方式,用Ajax,或者ajaxPro!用户体验估计要好些
      

  3.   

    channel.Delete(e.CommandArgument); 
    当中的channel是什么?