I am creating a dashboard in ASP.NET MVC using C# and Entity Framework.

I have two tables 

1. `Tbl_Channel` (Id, Channel\_Name)
2. `Tbl_News` (Id, Channel\_Id, News\_Title, News\_Description)

When I tried this query:

```
 public ActionResult Dashboard()
    {
       ShowData model = new ShowData();
       var rs1 = (from c in db.Tbl_Channel select c).ToList();

       var rs2 = (from c in db.Tbl_News
                  join d in db.Tbl_Channel on c.Channel_Id equals d.Id
                  select new
                         {
                              c.Id,
                              c.News_Title,
                              c.News_Description,
                              d.Channel_Name
                         })
                 .OrderByDescending(x => x.Id)
                 .ToList();

       model.tbl_ChannelData = rs1;
       model.tbl_NewsData = rs2;

       return View(model);
}

```

I get the following error in line model.tbl\_NewsData = rs2:

Model class :

```
public class ShowData
{
    public List<Tbl_Channel> tbl_ChannelData { get; set; }
    public List<Tbl_News> tbl_NewsData { get; set; }
}

```

Error:

> 
> Cannot implicitly convert type 'System.Collections.Generic.IEnumerable' to 'System.Collections.Generic.List
> 
> 
> 

The output I want to display be like:

```
(Id, Channel_Name, News_Title, News_Description)

```