Guest User

Untitled

a guest
Oct 21st, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.47 KB | None | 0 0
  1. public class MemberViewModel
  2. {
  3. public string Name { get; set; }
  4. [DisplayFormat(DataFormatString = @"{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
  5. public DateTime DOB { get; set; }
  6. }
  7.  
  8. @model DatePicker.Models.MemberViewModel
  9.  
  10. @{
  11. ViewData["Title"] = "MemberView";
  12. }
  13.  
  14. <h2>MemberView</h2>
  15.  
  16. <h4>MemberViewModel</h4>
  17. <hr />
  18. <div class="row">
  19. <div class="col-md-4">
  20. <form asp-action="MemberView">
  21. <div asp-validation-summary="ModelOnly" class="text-danger"></div>
  22. <div class="form-group">
  23. <label asp-for="Name" class="control-label"></label>
  24. <input asp-for="Name" class="form-control" />
  25. <span asp-validation-for="Name" class="text-danger"></span>
  26. </div>
  27. <div class="form-group">
  28. <label asp-for="DOB" class="control-label"></label>
  29. @Html.TextBox("datepicker")
  30. @*<input asp-for="DOB" class="form-control" />
  31. <span asp-validation-for="DOB" class="text-danger"></span>*@
  32. </div>
  33. <div class="form-group">
  34. <input type="submit" value="Create" class="btn btn-default" />
  35. </div>
  36. </form>
  37. </div>
  38. </div>
  39.  
  40. <div>
  41. <a asp-action="Index">Back to List</a>
  42. </div>
  43.  
  44. @section Scripts {
  45. @{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
  46. }
  47.  
  48. <link rel="stylesheet" type="text/css" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css" />
  49. <meta charset="utf-8">
  50. <meta name="viewport" content="width=device-width, initial-scale=1">
  51. <title>jQuery UI Datepicker - Restrict date range</title>
  52. <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  53. <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  54.  
  55. <script>
  56. $(function () {
  57. $("#datepicker").datepicker({ minDate: -20, maxDate: "+1M +10D", dateFormat: "dd/mm/yy" });
  58. });
  59. </script>
  60.  
  61. <!DOCTYPE html>
  62. <html>
  63. <head>
  64.  
  65.  
  66.  
  67. <link rel="stylesheet" type="text/css" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css" />
  68. <meta charset="utf-8">
  69. <meta name="viewport" content="width=device-width, initial-scale=1">
  70. <title>jQuery UI Datepicker - Restrict date range</title>
  71. <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  72. <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  73.  
  74. <script>
  75. $(function () {
  76. $("#datepicker").datepicker({ minDate: -20, maxDate: "+1M +10D", dateFormat: "dd/mm/yy" });
  77. });
  78. </script>
  79.  
  80. <meta charset="utf-8" />
  81. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  82. <title>MemberView - DatePicker Hotla</title>
  83.  
  84. </head>
  85. <body>
  86. <nav class="navbar navbar-inverse navbar-fixed-top">
  87. <div class="container">
  88. <div class="navbar-header">
  89. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  90. <span class="sr-only">Toggle navigation</span>
  91. <span class="icon-bar"></span>
  92. <span class="icon-bar"></span>
  93. <span class="icon-bar"></span>
  94. </button>
  95. <a class="navbar-brand" href="/">DatePicker</a>
  96. </div>
  97. <div class="navbar-collapse collapse">
  98. <ul class="nav navbar-nav">
  99. <li><a href="/">Home</a></li>
  100. <li><a href="/Home/About">About</a></li>
  101. <li><a href="/Home/Contact">Contact</a></li>
  102. </ul>
  103. </div>
  104. </div>
  105. </nav>
  106.  
  107.  
  108.  
  109.  
  110.  
  111. <div class="container body-content">
  112.  
  113.  
  114. <h2>MemberView</h2>
  115.  
  116. <h4>MemberViewModel</h4>
  117. <hr />
  118. <div class="row">
  119. <div class="col-md-4">
  120. <form action="/Home/MemberView" method="post">
  121.  
  122. <div class="form-group">
  123. <label class="control-label" for="Name">Name</label>
  124. <input class="form-control" type="text" id="Name" name="Name" value="" />
  125. <span class="text-danger field-validation-valid" data-valmsg-for="Name" data-valmsg-replace="true"></span>
  126. </div>
  127. <div class="form-group">
  128. <label class="control-label" for="DOB">DOB1</label>
  129. <input id="datepicker" name="datepicker" type="text" value="" />
  130. </div>
  131. <div class="form-group">
  132. <input type="submit" value="Create" class="btn btn-default" />
  133. </div>
  134. <input name="__RequestVerificationToken" type="hidden" value="CfDJ8AZxPMp7tE9EgVGFaTl7fvF-ALxvEVCrHkYj_isQTt5HUG2iu3EPMhNjR_6OlI2xtybr9grj4e4c3eFwe5jY-8r5YWeWIdtSNkc5IsvYnt9JYc5ftpPSzAqzINzih1yg85DFHJLEkWRZ2EjvupuQQ5E" /></form>
  135. </div>
  136. </div>
  137.  
  138. <div>
  139. <a href="/">Back to List</a>
  140. </div>
  141.  
  142.  
  143. <hr />
  144. <footer>
  145. <p>&copy; 2018 - DatePicker</p>
  146. </footer>
  147. </div>
  148.  
  149.  
  150. <script src="/lib/jquery/dist/jquery.js"></script>
  151. <script src="/lib/bootstrap/dist/js/bootstrap.js"></script>
  152. <script src="/js/site.js?v=4q1jwFhaPaZgr8WAUSrux6hAuh0XDg9kPS3xIVq36I0"></script>
  153.  
  154. <script src="/lib/jquery-validation/dist/jquery.validate.js"></script>
  155. <script src="/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script>
  156.  
  157. </body>
  158. </html>
  159.  
  160. <script src="/lib/jquery/dist/jquery.js"></script>
Add Comment
Please, Sign In to add comment