Как получить количество строки ObjectDataSource

Привет Вы все

Как я могу получить количество строки ObjectDataSouce?

Я использую ObjectDataSource и DataList. Я хочу, показывают некоторую вещь пользователю, например, в маркировке, когда существует определенная строка, возвращенная ObjectDataSource. Одна из ситуации - когда нет никакой записи.

Спасибо.
10
задан Roman Boiko 13 December 2009 в 19:14
поделиться

1 ответ

ObjectDataSource не имеет прямого способа получить общее количество строк. Одной из причин этого является то, что если все, что вы хотите, является общим количеством строки, то вам вообще не нужен источник данных! Чтобы получить подсчет строки, просто поговорите с вашим бизнес-логическим слоем (BLL) и получите общие строки:

MyBLL bll = new MyBLL();
int customerRowCount = bll.Customers.GetRowCount();

. ObjectDatasource имеет SELECTCOUNTMETHOD , который можно использовать, когда могут использоваться элементы управления данными Такие как GRIDVIEW необходимо получить доступ к общему количеству строк. Тем не менее, это используется только в то время как также выполнение операции выбора. То есть нет способа только получить счетчик строки. Количество строки используется только так, чтобы элемент управления связанными данными может отображать контроль Pager - он не используется для ничего другого.

7
ответ дан 3 December 2019 в 19:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: