Guest User

Untitled

a guest
May 14th, 2012
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. Trying to set value for ViewBag
  2. @foreach (var invoice in Model.Invoices)
  3. {
  4. @{ ViewBag.InvoiceTotal = (invoice.Product.Price * invoice.Quantity).ToString("c"); }
  5.  
  6. <tr>
  7. <td>
  8. @Html.DisplayFor(modelItem => invoice.InvoiceDate)
  9. </td>
  10. <td>
  11. @Html.DisplayFor(modelItem => invoice.Company.Name)
  12. </td>
  13. <td>
  14. @Html.DisplayFor(modelItem => invoice.Product.Name)
  15. </td>
  16. <td>
  17. @Html.DisplayFor(modelItem => invoice.Quantity)
  18. </td>
  19. <td>
  20. @Html.DisplayFor(modelItem => invoice.Product.Price)
  21. </td>
  22. <td>
  23. @ViewBag.InvoiceTotal
  24. </td>
  25. <td>
  26. @Html.ActionLink("Edit", "Edit", new { id = invoice.InvoiceId }) |
  27. @Html.ActionLink("Details", "Details", new { id = invoice.InvoiceId }) |
  28. @Html.ActionLink("Delete", "Delete", new { id = invoice.InvoiceId })
  29. </td>
  30. </tr>
  31. }
  32.  
  33. @foreach (var invoice in Model.Invoices)
  34. {
  35. {
  36. ViewBag.InvoiceTotal = (invoice.Product.Price * invoice.Quantity).ToString("c");
  37. }
  38. }
  39.  
  40. @foreach (var invoice in Model.Invoices)
  41. {
  42. ViewBag.InvoiceTotal = (invoice.Product.Price * invoice.Quantity).ToString("c");
  43.  
  44. <tr>
  45. <td>
  46. @Html.DisplayFor(modelItem => invoice.InvoiceDate)
  47. </td>
  48. <td>
  49. @Html.DisplayFor(modelItem => invoice.Company.Name)
  50. </td>
  51. <td>
  52. @Html.DisplayFor(modelItem => invoice.Product.Name)
  53. </td>
  54. <td>
  55. @Html.DisplayFor(modelItem => invoice.Quantity)
  56. </td>
  57. <td>
  58. @Html.DisplayFor(modelItem => invoice.Product.Price)
  59. </td>
  60. <td>
  61. @ViewBag.InvoiceTotal
  62. </td>
  63. <td>
  64. @Html.ActionLink("Edit", "Edit", new { id = invoice.InvoiceId }) |
  65. @Html.ActionLink("Details", "Details", new { id = invoice.InvoiceId }) |
  66. @Html.ActionLink("Delete", "Delete", new { id = invoice.InvoiceId })
  67. </td>
  68. </tr>
  69. }
Advertisement
Add Comment
Please, Sign In to add comment