0

我在 Telerik 网格中获得验证时遇到问题。我已经构建了视图模型并在其中放置了数据注释,但我不能使用它们。使用 Telerik 网格,我只能使用 ORM 类来选择数据。

如何通过 ORM 类中的视图模型类传递数据,以便进行验证?

我使用 Telerik ORM。

4

1 回答 1

0

我解决了。我发布我的解决方案以防其他人遇到相同或类似的问题

public ActionResult Index()
    {//getting data from database
        var narucitelji= _repository.GetNarucitelji() ;
        Liste liste=new Liste();     //put data from ORM class to ViewModel
        foreach (var item in narucitelji)
        {
            Narucitelj_mod nar=new Narucitelj_mod();
            nar.ID_narucitelja=item.ID_narucitelja;
            nar.Ime_narucitelja=item.Ime_narucitelja;
            nar.Prezime_narucitelja=item.Prezime_narucitelja;
            nar.Adresa_narucitelja=item.Adresa_narucitelja;
            liste.NarList.Add(nar);
        }
   //return list 
        return View(liste.NarList);
    }

在 foreach 循环中,我将数据从 ORM 类获取到 ViewModel 类。Liste 是一个类,其中我有一个列表,我将 ViewModel 中的数据 I 放入其中。最后,您将列表发送到视图。确保将列表和视图引用到您的 ViewModel

于 2012-08-24T12:16:02.767 回答