using System;
using System.Collections;
using System.Web;
using BullongGame.Common;
using BullongGame.Model;
using BullongGame.BLL;public partial class Newgame_Detaillist : System.Web.UI.Page
{
static int SortId = 1;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{ if (Request.QueryString["Id"] != null)
{
string MsgId = Request.QueryString["Id"].ToString();
int Page = Convert.ToInt32(Request.QueryString["Page"]);
SortId = Convert.ToInt32(SecurityEncrypt.Decrypt(MsgId));
Bind("SId=" + SortId, Page);
switch (SortId)
{
case 1:
lblNew.Text = "首页-->" + "<a href=\"Detaillist.aspx?Id=A3F40AE5D7A12CE9\">游戏新闻</a>";
break;
case 2:
lblNew.Text = "首页-->游戏公告";
break;
case 3:
lblNew.Text = "首页-->游戏攻略";
break;
}
}
} } protected void Bind(string strwhere, int pageindex)
{
int Count = 0;
RepNewlist.DataSource = MsgManager.GetMemberMsgPageList(pageindex, strwhere, "fbtime", out Count);
RepNewlist.DataBind();
AspNetPager1.RecordCount = Count;
}
protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)
{
Bind("SId=" + SortId, e.NewPageIndex);
}
}
using System.Collections;
using System.Web;
using BullongGame.Common;
using BullongGame.Model;
using BullongGame.BLL;public partial class Newgame_Detaillist : System.Web.UI.Page
{
static int SortId = 1;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{ if (Request.QueryString["Id"] != null)
{
string MsgId = Request.QueryString["Id"].ToString();
int Page = Convert.ToInt32(Request.QueryString["Page"]);
SortId = Convert.ToInt32(SecurityEncrypt.Decrypt(MsgId));
Bind("SId=" + SortId, Page);
switch (SortId)
{
case 1:
lblNew.Text = "首页-->" + "<a href=\"Detaillist.aspx?Id=A3F40AE5D7A12CE9\">游戏新闻</a>";
break;
case 2:
lblNew.Text = "首页-->游戏公告";
break;
case 3:
lblNew.Text = "首页-->游戏攻略";
break;
}
}
} } protected void Bind(string strwhere, int pageindex)
{
int Count = 0;
RepNewlist.DataSource = MsgManager.GetMemberMsgPageList(pageindex, strwhere, "fbtime", out Count);
RepNewlist.DataBind();
AspNetPager1.RecordCount = Count;
}
protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)
{
Bind("SId=" + SortId, e.NewPageIndex);
}
}
<div class="right_img001 l">
<table width="749" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td align="right" valign="top">
<img src="../images/newgame_img077.jpg" width="749" height="18" /></td>
</tr>
<tr>
<td valign="top" class="type_img02">
<table width="690" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="type_img03">
<div class="type_img06 l">
<asp:Label ID="lblNew" runat="server" Text=""></asp:Label></div>
</td>
</tr>
<tr>
<td class="type_img04">
<div class="type_font01 l">
<asp:Repeater ID="RepNewlist" runat="server">
<ItemTemplate>
<ul>
<li><span class="right_font04 r">
<%#Convert.ToDateTime( Eval("fbtime")).ToString("yyyy.MM.dd") %>
</span><a href="Details.aspx?Id=<%#Eval("MId") %>" class="type_font03" target="_blank">·<%#Eval("title") %></a></li>
</li>
</ul>
</ItemTemplate>
</asp:Repeater>
</div>
<div class="type_font04 l" >
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" CssClass="anpager" CurrentPageButtonClass="cpb"
FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" NumericButtonCount="6"
OnPageChanging="AspNetPager1_PageChanging" PageIndexBoxType="DropDownList" PrevPageText="上一页"
SubmitButtonText="Go" TextAfterPageIndexBox="页" TextBeforePageIndexBox="转到" UrlPaging="True">
</webdiyer:AspNetPager>
</div>
</td>
</tr>
<tr>
<td>
<img src="../images/newgame_img071.jpg" width="721" height="8" alt=""/></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<img src="../images/newgame_img072.jpg" width="749" height="52" alt=""/></td>
</tr>
</table>
</div>
</div>
</div>
“/Website”应用程序中的服务器错误。
--------------------------------------------------------------------------------类型“AspNetPager”的控件“AspNetPager1”必须放在具有 runat=server 的窗体标记内。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 类型“AspNetPager”的控件“AspNetPager1”必须放在具有 runat=server 的窗体标记内。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[HttpException (0x80004005): 类型“AspNetPager”的控件“AspNetPager1”必须放在具有 runat=server 的窗体标记内。]
System.Web.UI.Page.VerifyRenderingInServerForm(Control control) +8689747
Wuqi.Webdiyer.AspNetPager.AddAttributesToRender(HtmlTextWriter writer) +136
System.Web.UI.WebControls.Panel.RenderBeginTag(HtmlTextWriter writer) +21
Wuqi.Webdiyer.AspNetPager.RenderBeginTag(HtmlTextWriter writer) +278
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +20
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
System.Web.UI.Page.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266