繰り返しの質問: ラベルを 1 つ作成してコード ビハインドからテキストを更新するか、複数のラベルを作成して必要に応じてラベルを表示/非表示にする方が良いですか?
ケース: 1 つのラベル、コード ビハインドからの更新
- aspx ページには 1 つのラベルしか作成されないため、ページが軽量に保たれます。
- コードは、.aspx ページとコード ビハインド ページでクリーンなままです。
- 間違った、または複数のテキスト/ラベルが表示される可能性が最小限に抑えられます。
ケース: テキスト付きの複数のラベル、コード ビハインドからのラベルの表示/非表示
- すべての可能なテキストは、.aspx ページから既に表示されています。更新には再コンパイルは必要ありません。
どちらのアプローチにもメリットとデメリットがあります。どのアプローチを取るべきかを決めることはできません。考えられるテキストの選択肢がいくつあるかにもよるかもしれませんが、一般的な経験則は何でしょうか?