Asp.net 在mvc中显示用户登录时用户创建的数据

Asp.net 在mvc中显示用户登录时用户创建的数据,asp.net,asp.net-mvc-4,scaffolding,Asp.net,Asp.net Mvc 4,Scaffolding,我正在ASP.NET MVC4中开发一个网站,其中多个机构由管理员创建。 这些机构被授予登录凭证,通过登录凭证进入网站。这些机构创建多个课程和课程表 现在,我希望当学院再次登录时,登录学院必须只能查看和编辑其创建的课程和课程计划。我不希望学院查看整个表数据。我不希望使用ASP.NET MVC的成员资格提供程序。另外,是否可以使用LINQ查询 我的数据库包含学院、课程和课程时间表的单独表格。我使用了ado.net数据模型。 我是MVC4新手,不知道如何继续。 谢谢。学会登录时。创建cookie或会

我正在ASP.NET MVC4中开发一个网站,其中多个机构由管理员创建。 这些机构被授予登录凭证,通过登录凭证进入网站。这些机构创建多个课程和课程表

现在,我希望当学院再次登录时,登录学院必须只能查看和编辑其创建的课程和课程计划。我不希望学院查看整个表数据。我不希望使用ASP.NET MVC的成员资格提供程序。另外,是否可以使用LINQ查询

我的数据库包含学院、课程和课程时间表的单独表格。我使用了ado.net数据模型。 我是MVC4新手,不知道如何继续。
谢谢。

学会登录时。创建cookie或会话以存储其ID。 现在,当他们尝试访问页面时,然后根据研究所的ID过滤记录


每当学院创建任何课程或课程计划时,表中都会有一列带有外键的列,该外键存储学院ID,以便进行筛选。

很抱歉回复晚。我之前也尝试过此会话代码,但我不知道如何进行过滤。我一直在使用Linq查询进行过滤,就像匹配学院和课程表的主键一样。请在控制器和视图中详细说明过滤代码。