c# - 如何获取 ObjectDataSource 的行数

标签 c# objectdatasource rowcount

大家好

如何获取 ObjectDataSouce 的行数?

我使用 ObjectDataSource 和 DataList 。当 ObjectDataSource 返回某些行时,我想向用户显示一些内容,例如在标签中。一种情况是没有记录。

谢谢。

最佳答案

我一直在寻找相同的答案...我最终使用的另一个解决方案如下: 这是在 .aspx 页面后面的 .vb 文件中找到的。它处理数据源的“选定”事件。

Protected Sub ObjectDataSource1_Selected(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs) Handles ObjectDataSource1.Selected
    ' Select data for rowcount
    Dim dt As DataTable = e.ReturnValue
    ' Set row count label
    Me.lblCount.Text = dt.Rows.Count.ToString
End Sub

关于c# - 如何获取 ObjectDataSource 的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1896896/

相关文章:

c# - Npgsql 参数化查询输出与 PostGIS 不兼容

c# - 使用 "Run..."创建不同的 user.config

.net - Gridview 和 objectDatasource

php - 使用 Codeigniter 从查询结果中获取行的不同计数

java - 如何使用 MySQL 5 通过 Hibernate Criteria 查询获取行数?

c# - 在非 UI 线程上抛出异常时如何保留堆栈跟踪

c# - 如何在 OncreateView 中运行一些异步的东西?

没有业务逻辑层的 ASP.Net 2.0 应用程序?

t-sql - 从 SQL 插入语句获取新的 uniqueidentifier 同时仍确定插入成功或失败的最佳方法?