私はC#.NET 3.5でGridView
を使用していますが、Adapter
モデルからLINQからSQLにデータを取得するオブジェクトに基になるDataSource
を変換しました。つまりGetData()
などのビジネスオブジェクトreturns
GetData()
などGridViewの削除が機能しない
デンマークとUpdate
ではすべてがうまくいっていて、条件付きSelect
ステートメントは期待通りに機能しますが、Delete
関数を動作させることはできません。 IDまたはオブジェクト全体を渡すだけですが、プロパティが設定されていない "new"オブジェクトに渡されています。私はちょうどObjectDataSource
の古いOldValuesParameterFormatString="original_{0}"
モンスターが混乱を再び引き起こしているのか疑問に思っています。
誰にもアイデアはありますか?
SQLプロファイラまたは一部のプロファイラツールでdeleteコマンドが実行されているかどうかを確認しましたか? –
はい - ビジネスレイヤーでdelete関数が呼び出されていますが、渡されるオブジェクトは空のオブジェクトです。つまりnullではありませんが、オブジェクトのメンバーはnullとゼロです。 – Guy