これは非常に一般的な問題だと思いますが、まだエレガントな解決策は見つかりませんでした。
SQLServerSProcにバインドされたListViewまたはDetailsViewコントロールのいずれかを使用しているインスタンスがいくつかあります。私が抱えている問題は、列がNullのときに、UIに別の何かを表示したいというインスタンスが多数あることです。典型的な例は、LinkButton(ListViews内)またはHyperLinkField(DetailsViews内)としてレンダリングされるURL列がある場合です。NullURLが返された場合、src属性のないリンクをレンダリングしています。理想的には、このようなシナリオでは、このフィールドには何も表示したくありません。
これらの各ケースで、null値が返された場合、そのアイテムのレンダリングをスキップ/変更するにはどうすればよいですか?
前もって感謝します。
更新:実際にこれらを試す機会はありませんでしたが、すべての役立つ提案があります。私はリックスが一番答えるのが好きだと思いますが、他の人たちにもう一度感謝します...