Guest User

Untitled

a guest
Jan 24th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.31 KB | None | 0 0
  1. @{ var comp = (IEnumerable<ComputerObject>)ViewData["Computer"]; }
  2. <table class="container table table-striped">
  3. <thead>
  4. <tr>
  5. <th class="col-sm-1"><input id="CAId" name="CAId" type="checkbox" onclick="SetAllCheckBoxes(this)" /></th>
  6. <th class="col-sm-6">Header 1</th>
  7. <th class="col-sm-2">Header 2</th>
  8. <th class="col-sm-2">Header 3</th>
  9. <th class="col-sm-1">Header 4</th>
  10. </tr>
  11. </thead>
  12. @if (comp.Any())
  13. {
  14. <tbody>
  15. @foreach (var item in comp.OrderBy(p => p.Name))
  16. {
  17. <tr>
  18. <td class="col-sm-1"><input id="CId" name="checkbox" type="checkbox" value="@item.Id" /></td>
  19. <td class="col-sm-6">@item.Name</td>
  20. <td class="col-sm-2">@item.Type</td>
  21. <td class="col-sm-2">@item.Amount</td>
  22. <td class="col-sm-1">@item.DeliveryFees</td>
  23. </tr>
  24. }
  25. </tbody>
  26. }
  27.  
  28. @if (!comp.Any())
  29. {
  30. <tbody><tr><td colspan="5">No Record Found!</td></tr></tbody>
  31. }
  32. </table>
  33.  
  34. @section Scripts{
  35. <script src="~/lib/jquery/dist/jquery.min.js"></script>
  36. <script type="text/javascript">
  37. $(document).ready(function () { });
  38. function SetAllCheckBoxes(obj) {
  39. var c = new Array();
  40. c = document.getElementsByTagName('input');
  41. for (var i = 0; i < c.length; i++) {
  42. if (c[i].type == 'checkbox') {
  43. c[i].checked = obj.checked;
  44. }
  45. }
  46. }
  47. </script>
  48. }
  49.  
  50. <script src="../js/jquery.js" type="text/javascript"></script>
  51. <script type="text/javascript">
  52.  
  53. function ChkAll() {
  54. alert('Somethings');
  55. ////$('#CheckAll').is(':checked')
  56. if ($("INPUT[type='checkbox']").is(':checked')) {
  57. $("INPUT[type='checkbox']").attr('checked', false);
  58. } else {
  59. $("INPUT[type='checkbox']").attr('checked', true);
  60. }
  61. }
  62.  
  63. </script>
  64. <asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder2" runat="Server">
  65. <table id="ComputerList" class="display">
  66. <thead>
  67. <tr>
  68. <th><asp:CheckBox ID="CheckAll" runat="server" onChange="ChkAll()"/></th>
  69. <th>Header 1</th>
  70. <th>Header 2</th>
  71. <th>Header 3</th>
  72. <th>Header 4</th>
  73. <th>Header 5</th>
  74. <th>Header 6</th>
  75. </tr>
  76. </thead>
  77. <tbody>
  78. <tr>
  79. <td class="cmd"><asp:CheckBox ID="Checkbox" runat="server" /></td>
  80. <td>Computer</td>
  81. <td class="cmd">115</td>
  82. <td class="cmd">England</td>
  83. <td class="cmd">10</td>
  84. <td class="cmd">All</td>
  85. <td class="cmd">No warranty</td>
  86. </tr>
  87. <tr>
  88. <td class="cmd"><asp:CheckBox ID="Checkbox1" runat="server" /></td>
  89. <td>IPad Air 2</td>
  90. <td class="cmd">101</td>
  91. <td class="cmd">United State</td>
  92. <td class="cmd">10</td>
  93. <td class="cmd">Estate</td>
  94. <td class="cmd">No Warranty</td>
  95. </tr>
  96. </tbody>
  97. </table>
  98. <asp:Button ID="Button1" Text="Submit" runat="server" />
  99. <asp:Button ID="Button2" Text="Cancel" runat="server" />
Add Comment
Please, Sign In to add comment