Bu ViewModel geçerli: Başka basit ASP.NET MVC2 Soru - ViewModels
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using AfvClassifieds.Models;
namespace AfvClassifieds.ViewModels
{
public class ClassifiedsIndexViewModel
{
public List<Category> Categories { get; set; }
}
}
benim Kategorisi tablosundan şeyi yakalamak istediğiniz, bana bunu açıklayalım. Ardından "güçlü yazılan görünüm" kullanarak görünümüme aktarmak istiyorum. Bu benim yeni ViewModel doldurmak:
// Retrieve the categories table from the database.
var categoryModel = AfvClassifiedsDB.Categories.ToList();
// Set up our ViewModel
var viewModel = new ClassifiedsIndexViewModel()
{
Categories = categoryModel,
};
Sonra görünümünde masama arasında yineleme istiyorum:
(Bu were onun yanlış gitti).
<%
foreach (string categoryName in Model.Categories)
{
%>
seni C# Bir listede yineleme bir sorun olarak sorunumu özetlemek olabilir mi?
'string'
? Senin sorunundan bir şey anlamadım. Hangi sorun yineleniyor? Ne yapmaya çalışıyorsun? Eğer veritabanınızı içine dökecekseniz, bu bir bakış modeline benzemez. –
Hey Darin, Hata eklediniz. – JHarley1
Tam olarak hangi dize. Kod örneklerinde vars kullanmayı bırakın. Biz derleyiciler değiliz. –