protected void saveform<T>(System.Data.Linq.Table<T> table, bool submit)
where T : class
{
try
{
using (DataContext dc = new DataContext())
{
var form = (from f in table
join r in dc.tbRecords on f.recordId equals r.recordId
where r.pID == pId
select new {f, r}).SingleOrDefault();
...
但是我在编译时收到了这个错误信息:
“T”不包含“recordId”的定义,并且找不到接受“T”类型的第一个参数的扩展方法“recordId”(您是否缺少 using 指令或程序集引用?)
我该如何处理?谢谢。