When the MVC view page with this textbox, loads , I would like to display current date and time by default. How can I do this? in razor.
@Html.EditorFor(model => model.ReturnDate)
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Before you return your model from the controller, set your
ReturnDateproperty toDateTime.Now()Your view is not the right place to set values on properties so the controller is the better place for this.
You could even have it so that the getter on
ReturnDatereturns the current date/time.