0
コントローラから送信したビューの値を取得できません。foreachループの項目の値を取得できません
私は2つの方法を試みましたが、それらを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、foreachなどでコードを書いたときにそれを示していないことを再確認しました。例えば、私はdiv要素を作成し、その中のいくつかのテキストを書いて、それが
私の見解があるページに表示doesntの:
@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;
}
}
}