
asp.net的GridView中的问题。。。
在调试时,我点GV里的分页时为什么会出现GridView“GridView1”激发了未处理的事件“PageIndexChanging”的错误呢?我确定写了GridView...
在调试时,我点GV里的分页时为什么会出现GridView“GridView1”激发了未处理的事件“PageIndexChanging”的错误呢?我确定写了GridView1_PageIndexChanging()方法的。。下面我附上代码:
该GV的ASPX源码:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="tz_id" Width="754px"
OnRowDeleting ="tz_delete" OnRowEditing ="tz_repair" AllowPaging="True"
onrowdatabound="GridView1_RowDataBound">
<Columns>
<asp:BoundField DataField="tz_id" HeaderText="通知公告编号" />
<asp:HyperLinkField DataNavigateUrlFields="tz_id" DataNavigateUrlFormatString="tz_content.aspx?id={0}"
DataTextField="tz_title" HeaderText="通知公告标题" />
<asp:BoundField DataField="tz_source" HeaderText="通知公告来源" />
<asp:BoundField DataField="tz_time" HeaderText="发布时间" />
<asp:BoundField DataField="tz_counter" HeaderText="点击次数" />
<asp:CommandField ShowCancelButton="False" ShowEditButton="True" />
<asp:CommandField ShowDeleteButton="True" />
</Columns>
</asp:GridView>
对应的CS码:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
this.GridView1.PageIndex = e.NewPageIndex;
this.GridView1.DataBind();
}
1L的大哥啥意思啊。?我菜鸟,具体应该怎么改呀?我不是写了onrowdatabound="GridView1_RowDataBound"事件的吗? 展开
该GV的ASPX源码:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="tz_id" Width="754px"
OnRowDeleting ="tz_delete" OnRowEditing ="tz_repair" AllowPaging="True"
onrowdatabound="GridView1_RowDataBound">
<Columns>
<asp:BoundField DataField="tz_id" HeaderText="通知公告编号" />
<asp:HyperLinkField DataNavigateUrlFields="tz_id" DataNavigateUrlFormatString="tz_content.aspx?id={0}"
DataTextField="tz_title" HeaderText="通知公告标题" />
<asp:BoundField DataField="tz_source" HeaderText="通知公告来源" />
<asp:BoundField DataField="tz_time" HeaderText="发布时间" />
<asp:BoundField DataField="tz_counter" HeaderText="点击次数" />
<asp:CommandField ShowCancelButton="False" ShowEditButton="True" />
<asp:CommandField ShowDeleteButton="True" />
</Columns>
</asp:GridView>
对应的CS码:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
this.GridView1.PageIndex = e.NewPageIndex;
this.GridView1.DataBind();
}
1L的大哥啥意思啊。?我菜鸟,具体应该怎么改呀?我不是写了onrowdatabound="GridView1_RowDataBound"事件的吗? 展开
2个回答
展开全部
onrowdatabound="GridView1_RowDataBound"是遍历绑定行的。
这样吧,你在GridView上鼠标右键,属性,事件,然后找到PageIndexChanging这里,双击它。
这样吧,你在GridView上鼠标右键,属性,事件,然后找到PageIndexChanging这里,双击它。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询