Привет Вы все
Как я могу получить количество строки ObjectDataSouce?
Я использую ObjectDataSource и DataList. Я хочу, показывают некоторую вещь пользователю, например, в маркировке, когда существует определенная строка, возвращенная ObjectDataSource. Одна из ситуации - когда нет никакой записи.
Спасибо. ObjectDataSource
не имеет прямого способа получить общее количество строк. Одной из причин этого является то, что если все, что вы хотите, является общим количеством строки, то вам вообще не нужен источник данных! Чтобы получить подсчет строки, просто поговорите с вашим бизнес-логическим слоем (BLL) и получите общие строки:
MyBLL bll = new MyBLL();
int customerRowCount = bll.Customers.GetRowCount();
. ObjectDatasource
имеет SELECTCOUNTMETHOD
, который можно использовать, когда могут использоваться элементы управления данными Такие как GRIDVIEW
необходимо получить доступ к общему количеству строк. Тем не менее, это используется только в то время как также выполнение операции выбора. То есть нет способа только получить счетчик строки. Количество строки используется только так, чтобы элемент управления связанными данными может отображать контроль Pager - он не используется для ничего другого.