为什么我的asp.net
GridView
分页不起作用?
它适用于少数页面,但并非总是如此。当我点击1,2,3,4,5,6等时,它适用于第一次点击但不是全部,为什么?
protected void grdViewCases_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grdViewCases.PageIndex = e.NewPageIndex;
ShowCases(txtBoxCaseNo.Text);
}
public DataTable ShowCases(string CaseNo)
{
short UserID = Convert.ToInt16(Session["UserID"]);
DataTable dt = MngCases.SelectCasesByCaseNo(CaseNo.Trim(), UserID);
if (dt.Rows.Count > 0)
{
grdViewCases.DataSource = dt;
grdViewCases.DataBind();
grdViewCases.Visible = true;
}
else
{
grdViewCases.EmptyDataText = "No Record Found";
grdViewCases.DataBind();
grdViewCases.Visible = true;
}
return dt;
}
我已经调试了它,但没有抛出异常。
答案 0 :(得分:0)
试试这个:
ITextViewer