前几天遇到一个问题
错误信息:类型“LinkButton”的控件“lbnPrevPage”必须放在具有 runat=server 的窗体标记内
<asp:LinkButton id="lbnPrevPage" runat="server" CommandName="prev" OnCommand="Page_OnClick">上一页</asp:LinkButton>
觉得很奇怪,其他的服务器控件都可以使用,就这个出问题,后来查了半天资料,才解决

原来是没有把控件放在<form runat="server"></form>之间