にテキストボックスをバインドしていint
ます。テキストボックス内のテキストに基づいて結果を表示する検索ボタンがあります。テキストが12の場合、 12の結果がすべて表示されます。
このような場合は、 string.containsstring
を使用します。しかし、私はの場合に何をすべきかわかりません。 int
LINQを使用して結果を除外しています。
int securityId = Convert.int32(filterColumn.Value, CultureInfo.CurrentCulture);
queryResults=queryResults.Where(generaldata=>generaldata.SecuritiesId.Equals(securityId));
しかし、これは機能していません。フォローしてみました
string securityId = Convert.ToString(filterColumn.Value, CultureInfo.CurrentCulture);
queryResults=queryResults.Where(generaldata=>generaldata.SecuritiesId.ToString().Contains(securityId));
しかし、式でToStringを使用できないというLINQ例外が発生します。