在MVC中,如何动态地在View中通过模型对象导航数据?

时间:2014-12-21 18:03:12

标签: asp.net asp.net-mvc

我希望仅通过模型获取基于id的人员详细信息。 我创建了一个ModelView类,其中我有人员详细信息的属性和一个方法,GetList返回所有人员数据的列表对象。

一旦我将列表数据从控制器传递到View,我现在想要根据在文本框中输入的ID显示人员的数据,并在第一个textBox的选项卡上的其他文本框中显示其余的详细信息。

为此,我不想再次访问控制器,因为我拥有View上的所有数据,因此如何在View上过滤数据。

有人可以帮我这么做吗?

1 个答案:

答案 0 :(得分:1)

为此,您可以使用以下方法:

  1. 您在控制器中填写有关用户ID的所有用户数据。
  2. 在您的视图中,您首先只显示空的用户ID文本框。
  3. 在文本框中输入userid值后,您可以编写更改事件 jquery的文本框为:

    $('#IdOfTextBox').change(function(){ 
      //write your hide and show and data filling logic here
    });