说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0122: 不可访问“web.guest.book.RepOrDel_Click(object, System.Web.UI.WebControls.CommandEventArgs)”,因为它受保护级别限制

解决方案 »

  1.   

    行 71:  <td><%#"<a href=mailto:" + DataBinder.Eval(Container.DataItem,"uemail") + "><img src=pic/email.gif border=0 alt=" + DataBinder.Eval(Container.DataItem,"uemail") + "></img><font size=2>邮箱</font></a>" %></td>
    行 72:  <td>
    行 73:  <asp:LinkButton ID="rep" Runat=server Font-Size="9" OnCommand="RepOrDel_Click" CommandName="rep" CommandArgument='<%# DataBinder.Eval(Container.DataItem,"id")%>'><img src="pic/write.gif" border="0">回复</asp:LinkButton></td>
    行 74:  <td>
    行 75:  <asp:LinkButton ID="del" Runat=server Font-Size="9" OnCommand="RepOrDel_Click" CommandName="del" CommandArgument='<%# DataBinder.Eval(Container.DataItem,"id")%>'><img src="pic/del.gif" border="0">删除</asp:LinkButton></td>
     源文件: http://localhost/web/guest/book.aspx    行: 73 
      

  2.   

    把后台代码
    RepOrDel_Click 改为 public RepOrDel_Click
      

  3.   

    访问权限问题 private改为public
      

  4.   

    访问权限问题 private改为public?最好是改为protect,更符合封装性