2017-11-20 13 views
0

私はむしろ.netより新しいので、これは簡単な質問かもしれません。vb.netは、データソースから返された値に基づいて値を表示します。

私はデータソースを持つwebforms webappを持っています。それは値の束を返します。そのうちの1つは、NULL可能なデータ型の値です。私はこの値に基づいて画像を表示したいと思います。 3つの場合があります。 1、そのヌル、2、それは14日と3、残り、より古くはありません。

私はこれを.vbファイルで解決したいと考えています。(つまり、.aspxファイルに長いIIf(....。ステートメント)を書きたくないのですが、デシベル結果、それはの表示を取得する前に

+0

これはかなり短いIF/ElseIFまたはCase文のようですが、データソースから別のフィールドを返すこともできますどのイメージを表示するかを指定します。いくつかの新しいフィールドを返す – MaCron

+0

は私が本当に欲しくないものです。そのフィールドが画像のURLでない場合、私は今やっているのと同じ方法で処理をしなければならず、URLを返すことは間違いありません。私はネットの世界がこのような問題を解決する方法を見つけようとしました。 Javaの世界から来て、この問題を解決する時間はありません。 – Joooe

+0

私が本当に探しているのは、place?イベント、オーバーライドされたメソッドを見つけることです??私は、.aspxコード '<%#Eval(" myNewColumnWithTheURL ")%>'で書くことができるように、dbによって返された各行の変数(または "仮想"列) – Joooe

答えて

0

私はそれは同じ状況で誰にでも役立つことが、解決策を見つけた:。

それは実装する必要があるItemDataBoundイベントだ、それが得た後にそれはすべての単一の行を取得します。

関連する問題