আমার এই লিনক ক্যোয়ারী রয়েছে:
private void GetReceivedInvoiceTasks(User user, List<Task> tasks)
{
var areaIds = user.Areas.Select(x => x.AreaId).ToArray();
var taskList = from i in _db.Invoices
join a in _db.Areas on i.AreaId equals a.AreaId
where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId)
select new Task {
LinkText = string.Format(Invoice {0} has been received from {1}, i.InvoiceNumber, i.Organisation.Name),
Link = Views.Edit
};
}
যদিও এটি সমস্যা আছে। আমি কাজ তৈরি করার চেষ্টা করছি। প্রতিটি নতুন কাজের জন্য যখন আমি লিঙ্ক পাঠ্যটিকে "হ্যালো" এর মতো ধ্রুব স্ট্রিংয়ে সেট করি ঠিক আছে is তবে উপরে আমি চালানের বৈশিষ্ট্য ব্যবহার করে সম্পত্তি লিঙ্কটেক্সট তৈরি করার চেষ্টা করছি।
আমি এই ত্রুটি পেয়েছি:
বেস {সিস্টেম.সিস্টেমএক্সেপশন} = LIN "সত্তা থেকে লিনকিউ 'পদ্ধতি' সিস্টেম.স্ট্রিং ফর্ম্যাট (সিস্টেম.স্ট্রিং, সিস্টেম.অজেক্ট, সিস্টেম.অজেক্ট) 'পদ্ধতিটি স্বীকৃতি দেয় না এবং এই পদ্ধতির কোনও স্টোর এক্সপ্রেশন হিসাবে অনুবাদ করা যায় না।" }
কেউ জানেন কেন? এটির কাজ করার জন্য যে কেউ এটি করার কোনও বিকল্প উপায় জানেন?