首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测DetailsView显示的不是数据而是EmptyDataText

如何检测DetailsView显示的不是数据而是EmptyDataText
EN

Stack Overflow用户
提问于 2009-06-17 11:36:09
回答 3查看 2K关注 0票数 0

我的页面上有一个DetailsView和几个按钮。

因此,如果DetailsView不显示数据,而只显示EmptyDataText属性的值,我想隐藏它们。

我该怎么做呢?

我只找到了一种方法- view.Rows[0].Cells.Count == 1,因为如果显示数据,则会显示多个列。但是我不喜欢这种方法。

EN

回答 3

Stack Overflow用户

发布于 2009-06-17 12:06:22

请尝试DataItemIndex和DataItemCount等DetailView属性

票数 2
EN

Stack Overflow用户

发布于 2009-06-17 12:03:56

如果仅在data视图中有空数据文本,则第一行有空数据文本,我们可以进行比较.........

代码语言:javascript
复制
 if (DetailsView1.Rows[0].Cells[0].Text == "your Empty Data text")
    {

    }
票数 1
EN

Stack Overflow用户

发布于 2017-05-24 01:30:15

我意识到这很古老,但这可能会对其他人有所帮助:

代码语言:javascript
复制
    <EmptyDataTemplate>
        <style>
            .thingsiwanthidden {
                display: none;
            }
        </style>
    </EmptyDataTemplate>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1006480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档