Use this in your Datepicker.cshtml template, and place it under Views/Shared/EditorTemplates:
@model System.DateTime
@Html.TextBox("", Model, new { @class = "datepicker" })
And, in your main View:
@Html.EditorFor(model => model.EventDate)
@Html.EditorFor(model => model.PublishDate)