有个问题困扰了我两天。我想不出答案,所以也许另一双或几双新的眼睛能指引我走向正确的方向。
我有一个CRUD操作的存储库
public async Task<int> GetCount()
{
var data = await GetData();
return data.Count;
}
public async Task<List<Item>> GetPaginatedResult(int currentPage, int pageSize = 20)
{
var d
在当前UI的开发中,我遇到了一个性能问题。不过,我想问题是很普遍的。
我有一个带有简单asp.net网格的页面。网格将根据特定的搜索标准显示表中的数据。此外,网格有固定的页面大小(例如10)。底部有寻呼机,可用于浏览b/w页。在后端,只要按下搜索按钮,就会调用返回所需数据的存储过程。
存储过程具有currentpageIndex、页面大小、其他搜索条件等参数。下面是sp的伪代码:
-- SP begins
-- calculate the page index range to return required using current page index and page size
--
我的数据库如下所示:
_______________
column1|column2|
name1 | 5 |
name1 | 3 |
name1 | 1 |
name2 | 2 |
name2 | 4 |
Im using VS 2012 and asp:DataList, and I'm trying to show the data in this way:
```javascript
name1 |5|3|1
name2 |2|4||
```
为了做到这一点,我尝试了很多方法:
<asp:SqlDataSource I