只是想弄清楚 LINQ to SQL 和 datacontext 类。我正在学习 MVC 编码,并且有一个包含一些测试数据的数据库。我已经创建了我的数据上下文,并且能够在控制器中做到这一点。
ClientClassesDataContext context2 = new ClientClassesDataContext();
var result2 = context2.up_GetClient(4,1);
up_GetClientResult myObject = result2.SingleOrDefault();
return View(myObject);
这将返回一个客户列表,我坚持的部分是如何将其传递给视图并将其置于网格样式中。即使只使用一行数据将对象传递给视图,我也有点纠结于如何访问项目并在文本框中显示。
即使只是关于 LINQ to SQL 等最佳实践的任何指针或链接也会有很大帮助。那里似乎有很多不同的信息。
视图为空,代码如下。
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>Test</h2>
</asp:Content>
任何帮助或指示将不胜感激。