我有一個gridview被填充在後端代碼中。我正試圖實現分頁,但是當我嘗試我的方式時,我什麼都沒有。 這裏是我的一段代碼:gridview控件和分頁asp.net
public void generateTable()
{
conn.ConnectionString = connString;
SqlCommand comm = new SqlCommand("ViewBusinessInfo", conn);
comm.CommandType = CommandType.StoredProcedure;
comm.CommandTimeout = 2;
try
{
conn.Open();
SqlDataReader rdr = comm.ExecuteReader();
if (rdr.HasRows)
{
gvAssociation.DataSource = rdr;
gvAssociation.DataBind();
gvAssociation.AllowPaging = true;
gvAssociation.PageSize = 10;
rdr.Close();
}
else
{
lblResult.Text = "No businesses found.";
lblResult.Visible = true;
}
}
catch
{
}
finally
{
conn.Close();
}
}
任何人都可以建議我在做什麼錯了,我不能讓在GridView分頁? Thx提前,Laziale
對於初學者,您可以將'catch'改爲'catch(Exception ex)',這樣您就可以看到您是否真的獲得了異常。一個空的catch塊會隱藏你的異常。 –