0

DetailsViewのページにはいくつかのボタンがあります。

DetailsViewしたがって、データではなく値の場合はプロパティを表示する場合は非表示にしたいと思いEmptyDataTextます。

どうやってやるの?

view.Rows[0].Cells.Count == 1データが表示されている場合、複数の列が存在するため、1つの方法しか見つかりませんでした。しかし、私はそのような方法が好きではありません。

4

3 に答える 3

2

DataItemIndex や DataItemCount などの DetailView プロパティを試してください

于 2009-06-17T12:06:21.763 に答える
1

詳細ビューにのみ空のデータ テキストがある場合, 最初の行に空のデータのテキストがあります, 比較できます........

 if (DetailsView1.Rows[0].Cells[0].Text == "your Empty Data text")
    {

    }
于 2009-06-17T12:03:55.870 に答える
0

私はこれが非常に古いことを理解していますが、これは他の人を助けるかもしれません:

    <EmptyDataTemplate>
        <style>
            .thingsiwanthidden {
                display: none;
            }
        </style>
    </EmptyDataTemplate>
于 2017-05-23T17:30:14.777 に答える