0
我無法從控制器發送的視圖中獲取值。無法獲得foreach循環中項目的值
我試過兩種方法,但我不能讓它們出現在div中。我必須在表格或標籤中顯示值。
控制器:
List<string> tsList = new List<string>();
ts.tarih = ogrenci.Tarih;
tsList.Add(ts.tarih);
tsList.Add(ogrenci.TaksitSayisi);
tsList.Add((36000/Convert.ToInt32(ogrenci.TaksitSayisi)).ToString());
string odeme=(36000/Convert.ToInt32(ogrenci.TaksitSayisi)).ToString();
List<TaksitSaysi> lstTaksit = new List<TaksitSaysi>();
lstTaksit.Add(new TaksitSaysi()
{
taksitSayisi = ogrenci.TaksitSayisi,
tarih = ogrenci.Tarih, tutar = odeme
});
return View("Index",lstTaksit);
我第一次嘗試tsList但不能顯示在標籤或DIV的項目。
現在我試試lstTaksit。我再次嘗試了幾種方法,但沒有一個能夠工作。
我想要項目是標籤的文本。當我在if,for,or foreach等中編寫代碼時,我沒有將其展示出來。例如我創建了一個DIV,寫在它的一些文字和它並不頁面上顯示
我的看法是:
@model IEnumerable<TaksitSaysi>
@if (Model != null)
{
foreach (var item in Model)
{
if (item != null)
{
**<div>deneme</div>**
<table id="Table" >
@for (int i=0;i<Convert.ToInt32(item.taksitSayisi) ;i++)
{
<text> <tr><td> @item.tutar </td></tr></text>
}
</table>
break;
}
}
}