今週は私の人生の中で一生懸命ASP.NETを書いたことはありませんので、どうか簡単にどうぞ。ASPでのnullデータベース値のチェックRepeaterコントロール
データベースの画像を表示するASP.NETページがあります。私はSqlDataReaderを作成し、このリーダにリピータをバインドします。このページには、ピクチャのサムネイル(データベースからのパス)、ピクチャが撮影されたカメラの名前(データベースから)、およびピクチャのコメントの3つの列を含むテーブルが表示されます。
写真をデータベースにアップロードすると、コメントは無効になります。テーブルにコメントが存在する場合、またはコメントフィールドがデータベース内でヌルの場合は、ASPテキストボックスとボタンを表示して、ユーザーがピクチャについてのコメントを入力するようにします。
これは、私が思うほど簡単ではないことが判明しました。誰も私に提案することができます:
A)は、この行の「コメント」欄にはB
nullであるかどうかを決定するための明示的なテスト)条件付きtexboxを持つ(テキスト、またはテキストボックス/ボタンの組み合わせのいずれかを表示する方法データベースの「ID」列のID)
私は、ボタンクリックハンドラを記述してデータベースをコメントで更新することができると信じています。
多くの方々に感謝しており、将来私はASP.NETプロジェクトを辞退することを約束します!