State と Country という 2 つのテーブルがあります。これら 2 つはビュー ページのドロップダウンです。独立したクエリを使用して、それぞれのドロップダウン値を表示しています。テーブル State には、stateid と countryid があります。国の選択に基づいて州の値をフィルタリングする必要があります。そして、州と国の両方のIDで構成されるテーブルと呼ばれるメインテーブルもあります。以下は、私が以前に表示した方法です。
enter code here
//状態値を取得するには
var query = (from i in dbContext.countries
join j in dbContext.States on i.Country_id equals j.Country_id
where j.State_id >= 0
select new
{
state = j.State_name}).ToArray//To get state values
ここにコードを入力してください
var str = (from li in dbContext.countries
where li.Country_id >= 1
select new
{
country = li.Country_name}).ToArray();//To get country
値
そして、メインテーブル「テーブル」を使用して値をフィルタリングするためにクエリを実行するにはどうすればよいですか。フィルタリング用のクエリを作成する際に問題に直面しています。これを行う方法を教えてくださいありがとう