我实际上是在我的project.i中使用过滤器将值传递给数据库中的id.For例如:如果学生名称there.i没有存储学生名称像“mala”。我通过值NameId像12 ,13etc。,我的问题是当我过滤函数名称,它不正确过滤。它只显示Id.how我可以改变成名称?任何人都可以帮助我..我的代码在这里。只过滤名称
<div class="section">
<% var topFunctions = Model.GroupBy(q => q.FunctionId)
.OrderByDescending(gp => gp.Count())
.Take(5)
.Select(g => g.Key).ToList(); %>
<h5>Function</h5>
<ul>
<% foreach (var function in topFunctions) { %>
<% var url = "http://localhost:55996/jb" + Djsite.Helpers.StringHelper.AssembleQueryStrings(filters) + "Fun=" + function; %>
<li><a href="<%: url %>"><%: function %></a></li>
<% } %>
</ul>
</div>
<% } %>
我不认为这将工作,因为该枚举是一个'选择'键 – 2012-07-06 11:49:38
啊,你没有发送适当的信息到你的观点。您需要将您的实际模型发送到您的视图,而不是键 - 键只是键,它们不包含任何实际用户的名称。 – Ecnalyr 2012-07-06 11:51:54