我正在尝试使用带有网格的分页。以下方法将表格中的所有内容都提供给网格。我如何考虑开始和限制,其中开始是页码,限制是每页的记录。基本上 extjs 工具栏会寻找我的方法来按需返回开始和限制。我尝试了很多解决方案,但似乎无法正常工作。这就是为什么我以简单的方式把它放在这里。
这是我的 C# 结束
public string myRecord(int start, int limit)
{
List<gridPaging> result = new List<gridPaging>();
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ApplicationServices2"].ConnectionString))
{
SqlCommand cmd = con.CreateCommand();
cmd.CommandText = "SELECT * FROM myTable ORDER BY Q1";
con.Open();
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
gridPaging gp = new gridPaging();
gp.Column1 = reader["Column1"].ToString().Trim();
gp.Column2 = reader["Column2"].ToString().Trim();
gp.Column3 = reader["Column3"].ToString().Trim();
gp.Column4 = reader["Column4"].ToString().Trim();
result.Add(gp);
}
return JsonConvert.SerializeObject(result);
}
}