私は Telerik や Silverlight にさえ精通しているわけではありませんが、何か質問があります。アカウントの画像をアップロードするためのグリッド ビューがあるとします。ログインして画像をアップロードすると、アップロードされたアカウント名でオブジェクトに保存され、ItemSource がこのオブジェクトにバインドされ、アップロードされたアカウントが表示されます。
私の名前は John で、Bears、Tigers、Wolves の 3 つのアカウントを管理していて、そのうちの 2 つの画像をアップロードしているとします。ログインしてベアーズを選択し、3 つの画像をアップロードします。それらはファイル情報とともにデータベースに送信され、データベースに保存されます(ファイル名、タイプ、アップロードするユーザー、日時など、アカウントなど)。オブジェクトには、アカウント名とともにアップロードされた画像のリストがありますクマ; 次に、gridView.ItemSource がオブジェクトに設定され、gridView に 1 つの行が入力され、「Bears」とだけ表示されます。次に、このプロセスを繰り返しますが、今回は Wolves の場合です。gridView が 2 回目にバインドされると、gridView に 2 つのレコードが存在します。「クマ」と「オオカミ」。各オブジェクトの横に小さな + 記号があります。ユーザーが + 記号をクリックすると、
テンプレートが Silverlight または Telerik コントロールでどのように機能するかは正確にはわかりませんが、これは可能なので、bears1.jpg、bears2.jpg、bears3.jpg という名前の Bears のファイルをアップロードし、「Bears」アイテムの横の + 記号をクリックします。グリッドビューでは、ドロップダウンして 3 つのファイル名を表示しますか?
念のため詳細情報
基本的に私がやりたいことは単純な GridView を作成することだと思うので、画像がアップロードされると、バックグラウンドで「クマ/オオカミ....など」のためにアップロードされたアカウントを持つ「アップロード」というオブジェクトがあります。それをアップロードし、リスト (ObservableCollection) または画像オブジェクト (ファイル名、画像の種類、サイズ、アップロード日などを含む)。アップロードが完了したら、gridview.ItemSource = uploadObject を設定し、subrow/hierarchical/child gridView 行を uploadObject.Images リストから生成するようにします。どうやってやるの?