カスタム ビジネス オブジェクトの特定のメンバーにバインドされた DetailsView を使用しています。実際には、1 つの要素を持つリストです。それはうまく表示され、私が知る限り、バインディングに問題はありません-例は次のとおりです。
<asp:TemplateField HeaderText="Name">
<EditItemTemplate>
<asp:TextBox ID="txtName" runat="server" Text='<%# Bind("Name") %>' />
</EditItemTemplate>
</asp:TemplateField>
(事前に設定されたオブジェクトの値は、本来あるべきように表示され、そのすべてが優れています)
問題は、私の DetailsView で UpdateItem を呼び出した後、基になるリストの唯一の要素が変更されないことです (もちろん、いじっていくつかの詳細を変更した後)。
UpdateItem が DataSource のみを更新する可能性はありますか? 私はドキュメントを探し回り、少しグーグルで検索しました-確認または拒否するもの(またはこの問題を抱えている人でさえ)を見つけることができないようです.