新手求解答为什么我的Gridview分页用不了 报错

guborong7641 2016-08-03 02:49:44
这是前台代码
<asp:Content ID="Content2" ContentPlaceHolderID="HeaderContent" runat="Server">
<body onload="bodyLoad()">
<div>
<table id="PrintHide" style="width: 100%" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td bgcolor="#f4f8fd" valign="middle" style="border-bottom: #c9c6c0 1px solid; height: 43px;
color: #000; font-weight: bold">
    <img style="vertical-align: middle" src="images/wz.jpg">
当前位置:桌面>>内部邮件>><span style="color: #778bcd;">收件箱</span>
</td>
<td bgcolor="#f4f8fd" align="right" valign="middle" style="border-bottom: #c9c6c0 1px solid;
line-height: 10px; padding-right: 20px;">
主题: <input class="zhuti" type="text"> 发送人: <input class="fsinput"
type="text"> 状态: <select class="select"><option></option>
</select>  <input class="queding" type="button" value="确 定">  |  
<input class="add" type="button" value="添 加">  <input class="del" type="button"
value="删 除">  <input class="dc" type="button" value="导 出">  |  <a
href="#">
<img style="vertical-align: middle" border="0" src="images/fh.jpg"></a>
</td>
</tr>
</tbody>
</table>
</div>
<table width="98%" class="tdborder" border="0" bordercolor="#cbe0ef" cellspacing="0"
cellpadding="0" style="margin: 15px 0 0 10px">
<tbody>
<tr>
<td>
<asp:GridView ID="GridView1" runat="server" Width="100%" BorderStyle="Solid" BorderWidth="1px"
AllowPaging="True" PageSize="15" AutoGenerateColumns="False"
onpageindexchanging="GridView1_PageIndexChanging">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="LabVisible" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "ID")%>'
Visible="False"></asp:Label><asp:CheckBox ID="CheckSelect" runat="server" />
</ItemTemplate>
<HeaderStyle Width="20px" />
<HeaderTemplate>
<input id="CheckBoxAll" onclick="CheckAll()" type="checkbox" />
</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="邮件主题">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" Font-Underline="True" NavigateUrl='<%# "NetEmailView.aspx?ID="+ DataBinder.Eval(Container.DataItem, "ID")%>'><%# DataBinder.Eval(Container.DataItem, "EmailTitle")%></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>

<asp:BoundField DataField="FromUser" HeaderText="发送人" />
<asp:BoundField DataField="TimeStr" HeaderText="发送时间" />
<asp:BoundField DataField="EmailState" HeaderText="邮件状态" />

</Columns>
</asp:GridView>
</td>
</tr>
</tbody>
</table>
</body>
</asp:Content>

这是报错的显示原因


这是后台代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DAL;
using Model;
using System.Data;
using BLL;
using System.Data.SqlClient;

public partial class neibuEmail : System.Web.UI.Page
{
selectJtmanager sjlm = new selectJtmanager();
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
loadlistemail();
}
}
void loadlistemail() {
this.GridView1.DataSource = sjlm.neiEmailall();
this.GridView1.DataBind();
}

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
this.GridView1.PageIndex = e.NewPageIndex;
}
public override void VerifyRenderingInServerForm(Control control)
{
// Confirms that an HtmlForm control is rendered for
}
}

我的分页和页数也都确定了
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
guborong7641 2016-08-03
  • 打赏
  • 举报
回复
k可以用了 谢谢
快乐起航2020 2016-08-03
  • 打赏
  • 举报
回复
服务器控件要放在这里面的
快乐起航2020 2016-08-03
  • 打赏
  • 举报
回复
没有 from runat='server'

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧