ObjectDataSourceでFormViewを使用し、<%#Bind( "WhateverProp")%>を使用してバインドしています。すべてのnull許容列は、そのタイプのデフォルト値で返されます。
他のバインディングコンテナのように、FormViewオブジェクトにはConvertEmtpyStringToNullプロパティがないようです。これがVS2005/ .Net 2.0のバグであることを示唆する記事を見つけましたが、解決策が何であるかについては何も述べていません。
ODS_Insertingイベントのすべてのフィールドを再キャプチャすることなく、これを回避する方法について誰かが提案を持っていますか?nullをテストするためだけに、フォーム上のすべてのバインドされたフィールドを再バインドするコードを記述する必要はありません。