自从CTP以来,我一直在摆弄ASP.NET MVC,我喜欢他们做过的很多事情,但有些事情我还没有得到.
例如,我下载了beta1,我正在用它组建一个小的个人网站/简历/博客.以下是ViewSinglePost视图的片段:
<%
// Display the "Next and Previous" links
if (ViewData.Model.PreviousPost != null || ViewData.Model.NextPost != null)
{
%> <div> <%
if (ViewData.Model.PreviousPost != null)
{
%> <span style="float: left;"> <%
Response.Write(Html.ActionLink("<< " + ViewData.Model.PreviousPost.Subject, "view", new { id = ViewData.Model.PreviousPost.Id }));
%> </span> <%
}
if (ViewData.Model.NextPost != null)
{
%> <span style="float: right;"> <%
Response.Write(Html.ActionLink(ViewData.Model.NextPost.Subject + " >>", "view", new { id = ViewData.Model.NextPost.Id }));
%> </span> <%
}
%>
<div style="clear: both;" />
</div> <% …Run Code Online (Sandbox Code Playgroud) 我目前正在项目上使用ASP.NET MVC框架(几乎是我第一次)
我使用Linq2SQL作为我的数据模型..
我应该在哪里有这样的代码:
var entries = from e in db.sometable select e;
Run Code Online (Sandbox Code Playgroud)
我目前在控制器中有这样的代码并传递我进入视图的数据..
这个可以吗?
如果不是我如何让我的linq2sql数据模型包含这种代码?
谢谢
丹尼尔