如何检查 SqlDataSource 是否返回数据?
我有一个 asp.net 页面,其中定义了多个将数据输入到某些图表中的 SqlDataSources
。图产品无法优雅地处理“无数据”,并引发异常。我希望这样可以处理这种情况 - 因此我需要在渲染图形之前检查 SqlDataSource 是否返回数据(如果没有,只需发布一条消息说“无数据”或其他内容)。
有没有一种简单的方法来检查数据源是否返回数据,并且在没有一堆代码的情况下执行此操作?
I have an asp.net page that has several SqlDataSources
defined that feed data into some graphs. The graph product does not handle "no data" gracefully, and throws an exception. I'd like this to handle the situation -- so I need to check whether the SqlDataSource
returned data before rendering the graph (and if not, just post a message saying "No Data" or something).
Is there an easy way to check if the data source returned data, and do this if/then without a bunch of code behind?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下内容摘自 devcurry,这正是您正在寻找的内容。
并在后面的代码中:
The following is taken from devcurry, which is pretty much what you are looking for.
And in code behind:
试试这个
http://www.devcurry.com/ 2009/02/how-do-you-check-if-sqldatasource.html
我希望它能帮助你..
try this
http://www.devcurry.com/2009/02/how-do-you-check-if-sqldatasource.html
i hope if it helps you ..