2016-04-27 11 views
0

私は2列のグリッドビューを持っています。sqlなしの状態でグリッドビューの行を選択

NAME STATUS

TEST | YES

TEST1 | NO

GridviewはXMLファイルからバインドされています。

私の問題は、ステータスがYESの行を選択する方法です。これらの行のみをメールします。私はできる電子メールの部分。問題はステータスがYESの行を取得する方法です。ここではsqlは使用されていないためです。

+0

Linqで基本となるxmlで実行できます。 – derpirscher

+0

私は初心者です。小さな例を教えてください。 – SJD

+0

あなたのデータ構造を知らずにはありません。 – derpirscher

答えて

0

LINQを使用してこれを行うことができます。

var yesitem = gridviewlist.Where(a => a.Status == YES).FirstOrDefault(); 

yesitemは、YESのステータスを持っているアイテムを持っています。その後、お客様の要件に応じて電子メールで送信することができます。または、名前のみを使用する場合は、次のコードを入力してください。

string name = gridviewlist.Where(a => a.Status == YES).Select(a => a.NAME).FirstOrDefault(); 
関連する問題