public class mytype { public int mytypeID { get; set; } public string mytypeName { get; set; } }
public class Author { public int AuthorID { get; set; } public string AuthorName { get; set; } }
2.然後新建立一個新的文件夾,然後添加一個類
public class all { public int id { get; set; }
public string type { get; set; }
public string other { get; set; }
}
3. public class mytryController : Controller { // // GET: /mytry/ AllContext db = new AllContext();
public ActionResult Index() //在這裡我們獲取到了類all中的數據 { var a = from i in db.Mytype from j in db.Author where i.mytypeID == j.AuthorID select new all{ id=i.mytypeID, type=i.mytypeName, other=j.AuthorName }; return View(a); } }
@foreach (var item in Model) { @item.id @item.type @item.other }
現在還有一個類似的方法
首先添加一個all類
namespace MvcApplication12.viewModel { public class all { public IEnumerable<Author> author { get; set; } public IEnumerable<mytype> mytype { get; set; } } }
在控制器中
public class mytryController : Controller { // // GET: /mytry/ AllContext db = new AllContext(); viewModel.all al = new viewModel.all();
public ActionResult Index() //在這裡我們獲取到了類all中的數據 { var a = from i in db.Mytype from j in db.Author where i.mytypeID == j.AuthorID select new myClass{Id=i.mytypeID,Type=i.mytypeName,Name=j.AuthorName};
return View(a); } }
public class myClass { public int Id { get; set; } public string Type { get; set; } public string Name { get; set; } }