次の処理方法についてアドバイスが必要です。- varchar(25) 型で NULL を許可するデータ フィールド misc_text_2 があります。次の構文を使用すると
<asp:Label ID="lblPrinter" runat="server" Text='<%# iif(eval("misc_text_2") is dbnull.value, "", iif(eval("misc_text_2") like "NA", "None", iif(eval("misc_text_2") like "KP1", "Kitchen Printer 1", iif(eval("misc_text_2") like "KP2", "Kitchen Printer 2", iif(eval("misc_text_2") like "KP3", "Kitchen Printer 3", iif(eval("misc_text_2") like "BP1", "Bar Printer 1", iif(eval("misc_text_2") like "BP2", "Bar Printer 2", iif(eval("misc_text_2") like "BP3", "Bar Printer 3", Eval("misc_text_2")))))))))%>'></asp:Label>
エラーが発生し続けます Exception Details: System.InvalidCastException: Conversion from type 'DBNull' to type 'String' is not valid.
何かが欠けていることは知っていますが、何か...
前もって感謝します