如何在 mvc 视图中获取列表

萨尔曼·穆斯塔克

我正在学习 MVC 并从非常基本的删除、更新模块开始。我使用 ADO.Net 实体框架数据库方法。

  1. 我创建数据库
  2. 我创建了 MVC BASIC 项目
  3. 在模型中添加 ADO.NET 实体框架
  4. 添加家庭控制器并制作视图

在家庭控制器中,我得到了学生名单

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using CollegeManagementSystem.Models;

namespace CollegeManagementSystem.Controllers
{
    public class HomeController : Controller
    {
        //
        // GET: /Home/

        public ActionResult Index()
        {
            CMSEntities cx = new CMSEntities();
            var l = cx.Students.ToList();
            return View(l);
        }
     }
}

Index.cshtml我通过包括

@model List<CollegeManagementSystem.Models.Student>

并用于HTML Helpers显示信息

@foreach (var x in Model)
{
    <tr>
        <td>@x.studentname</td>
        <td>@x.studentage</td>
        <td><a href="/Home/Detail/@x.studentid">Detail</a></td>
        <td><a href="/Home/Update/@x.studentid">Update</a></td>
        <td><a href="/Home/Delete/@x.studentid">Delete</a></td>
    </tr>
}

现在,我想在没有模型的情况下使用 LINQ to SQL 类。

我通过单击项目将 Linq 添加到 SQL 类并添加 LINQ TO SQL

这里我需要两件事

  1. 我如何获得具有LINQ语法的学生列表
  2. 我如何获取这些信息View以显示?

请帮忙!

卡里鱼

尝试代码

控制器

public ActionResult Index()
    {
        CMSEntities cx = new CMSEntities();
        Viewbag.student = cx.Students.ToList();
        return View();
    }

看法

删除了下面的代码

 @model List<CollegeManagementSystem.Models.Student> is removed

在代码下方更改

@foreach (var x in Viewbag.student as List<CollegeManagementSystem.Models.Student> )
{
   <tr>
     <td>@x.studentname</td>
     <td>@x.studentage</td>
     <td><a href="/Home/Detail/@x.studentid">Detail</a></td>
     <td><a href="/Home/Update/@x.studentid">Update</a></td>
     <td><a href="/Home/Delete/@x.studentid">Delete</a></td>
  </tr>
 }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MVC视图中显示对象列表?

来自分类Dev

如何在MVC视图中设置下拉列表的选定值?

来自分类Dev

如何在MVC中的视图中显示列表?

来自分类Dev

如何在列表视图中获取图像?

来自分类Dev

如何在MVC视图中求和?

来自分类Dev

MVC如何在视图中创建图块(?)

来自分类Dev

如何在列表视图中获取视图的 id

来自分类Dev

在ASP.NET MVC索引视图中如何在页面大小中使用下拉列表?

来自分类Dev

如何在下拉列表MVC视图中添加复选框

来自分类Dev

如何在MVC Razor视图中使用/显示Asp.net数据列表

来自分类Dev

如何在ASP.Net MVC 5视图中获取ApplicationUser的自定义属性值?

来自分类Dev

如何在MVC 5部分视图中获取子操作方法返回的值

来自分类Dev

如何在mvc5的同一视图中显示“获取”和“发布”操作结果?

来自分类Dev

如何获取表或视图中的列列表?

来自分类Dev

如何从列表视图中获取selecteditems属性

来自分类Dev

如何获取表或视图中的列列表?

来自分类Dev

如何获取列表视图中的按钮的ID

来自分类Dev

如何从列表视图中获取项目

来自分类Dev

如何在列表视图中以int类型获取位置

来自分类Dev

如何在列表视图中获取可编辑的编辑文本

来自分类Dev

如何在视图中使用MVC角色权限?

来自分类Dev

如何在MVC视图中使用Bootstrap按钮插件

来自分类Dev

如何在MVC视图中显示外键值

来自分类Dev

如何在MVC视图中使用IF(AND OR)条件?

来自分类Dev

如何在MVC Razor视图中进行AJAX调用?

来自分类Dev

如何在.net core MVC视图中缩小?

来自分类Dev

如何在MVC视图中按日期列出数据顺序

来自分类Dev

如何在视图中使用MVC角色权限?

来自分类Dev

如何在MVC 5视图中缩进字符串

Related 相关文章

热门标签

归档