2017-05-14 6 views
0

私は学生と従業員のリストを含むリストを1つ持ち、どちらもIDと名前を持っています。リスト内に複数の値を含む検索フィルタとドロップダウンバインドを作成する際の助けが必要

私はそれらをEmpName-StudentNameとしてドロップダウンで表示する必要があります。両方を連結するのを手伝ってください。

検索をクリックすると、ドロップで両方の組み合わせを検索できるIDが1つ必要です。

あなたが任意のコードを書いていないしていないどちらも、あなたのプロジェクトの種類を記載しておりますのでC#の

+0

あなたはこれまでにどのようなコードを書いていますか? –

+0

@KobyDouek kobyリスト内のすべての値を取得しましたが、ドロップダウンに値が1つのみ表示されますが、concatinated value、検索条件は表示されません – King

+1

質問を編集して使用しているコードを追加しない限り。私はこれがWebFormかWindowsFormかどうか分からず、コントロールの名前は何ですか?この問題があるコードセクションを追加してください。 –

答えて

1

でこのロジックを構築するために私を助けて、私は非常に基本的なタイプのために答えるつもりです。

タイプの出力をフォーマットする必要がある場合は、ToString()メソッドをオーバーライドしてみてください。

public class MyCustomType 
{ 
    public string Employee {get; set;} 
    public string Student {get; set;} 

    public override string ToString() 
    { 
     return string.Format("{0} - {1}",Employee, Student); 
    } 
} 

のために今お使いのディスプレイにあなたのEMPNAME-StudentNameが表示されます MyCustomTypeに結合します。

+1

私はあなたが 'ToString()'オーバーライドを利用しているのが好きです。面白い事実:ビジュアルスタジオデバッガウォッチウィンドウは、オブジェクトの 'ToString()'を値として表示します。 – radarbob

関連する問題