Как мы можем объявить локальную переменную и вывести ее значение?

Я объявил подобную переменную

@{ int i = 1; }

Теперь внутри цикла foreachя хочу присвоить значение i каждому время обработки цикла;

 @foreach (var line in Model.Cart.Lines)
 {
      <input type="hidden" name="item_name_@i" value="@line.Product.ProductName" />
      <input type="hidden" name="amount_@i" value="@line.Product.Price" />
      <input type="hidden" name="quantity_@i" value="@line.Quantity" />
      @i++;
 }

но это не работает.

Есть решение?

6
задан Imad Alazani 15 August 2013 в 04:45
поделиться