मैं इसहम स्थानीय चर घोषित कैसे कर सकते हैं और इसका मूल्य कैसे बढ़ा सकते हैं?
@{ int i = 1; }
की तरह एक चर घोषणा की है अब, foreach
पाश अंदर मैं मैं का मूल्य हर बार पाश संसाधित किया जाता है प्रदान करना चाहते हैं;
@foreach (var line in Model.Cart.Lines)
{
<input type="hidden" name="[email protected]" value="@line.Product.ProductName" />
<input type="hidden" name="[email protected]" value="@line.Product.Price" />
<input type="hidden" name="[email protected]" value="@line.Quantity" />
@i++;
}
लेकिन यह काम नहीं कर रहा है।
कोई समाधान?
@foreach (var item in Model.Cart.Lines.Select((x, i) => new { Line = x, Index = i }))
{
// Now you can access, for example, `item.Line` for the line, and
// `item.Index` for the index (i.e. `i`)
...
}
क्या काम नहीं कर रहा? – jrummell