私は次のものを持っています:
var questions = questionService.Details(pk, rk);
var topics = contentService.GetTitles("0006000")
.Where(x => x.RowKey.Substring(2, 2) != "00");
model = (
from q in questions
join t in topics on q.RowKey.Substring(0, 4) equals t.RowKey into topics2
from t in topics2.DefaultIfEmpty()
select new Question.Grid {
PartitionKey = q.PartitionKey,
RowKey = q.RowKey,
Topic = t == null ? "No matching topic" : t.Title,
...
次に、以下を追加する必要があります。
var types = referenceService.Get("07");
questions.type
との間にリンクがある場所types.RowKey
この 3 番目のデータ ソースをリンクして、タイプ テーブルに一致するものが何もない場合に「一致するタイプがありません」というメッセージを表示させる方法はありますか? 私の問題は、次の参加方法がよくわからないことです。