ビューモデルのように使用しているカスタム DataSourceControl クラスがあります。私は WPF データバインディングの土地から来ており、データバインディング式を使用してラベルのテキストを TotalRowCount にバインドできるようにしたいと考えています。コード ビハインドからラベルを更新できますが、それはあまり MVVM ではありません。このサンプルは、空白のテキストを含むラベルを生成します。
<cc:EquipmentDataSource ID="edsEquipment" runat="server"></cc:EquipmentDataSource>
<asp:Label ID="Label1" runat="server" text='<%# Eval("edsEquipment.TotalRowCount") %>'></asp:Label>
データバインディングの仕組みについて誤解していますか? も使用したときに、同じ空の文字列を取得してObjectDataSource
いました。