###前提・実現したいこと
ASP.NET MVCを使ってWebgridを作成しています。
データの取得及び、表示は問題無いのですが@modelの定義をしている部分で下記のエラーがhtmlに表示されてしまっています。
###発生している問題・エラーメッセージ
System.Collections.Generic.List`1[webOrderSystem.SiireModels] IEnumerable(Of webOrderSystem.SiireModels)
###該当のソースコード
'view(1行目)---vbhtml @Model IEnumerable(Of webOrderSystem.SiireModels)
'controller Function Index() As ActionResult Dim cusutomers As New CustomerDAL Return View(cusutomers.GetCustomers.ToList) End Function
VB
1'models 2Public Class SiireModels 3 Inherits baseModel 4 Public Property customerId As Integer 5 Public Property CompanyName As String 6 Public Property Phone As String 7End Class 8 9Public Class CustomerDAL 10 Public Function GetCustomers() As List(Of SiireModels) 11 Dim customers As New List(Of SiireModels) 12 For i = 0 To 10 13 Dim a As New SiireModels 14 a.customerId = i 15 a.CompanyName = "bbb" & i 16 a.Phone = "012-345-677" & i 17 customers.Add(a) 18 Next 19 Return customers 20 End Function 21End Class
###試したこと
viewの1行目を@Model List(Of webOrderSystem.SiireModels)等にしても上記のエラーは消えませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。