在textbox里面实现点击弹出日历的功能比较好实现,写一个弹出日历的calendar.js ,然后在页面的textbox里面这样写就行:
<input name="date" type= "text" id="date"onclick="calendar.show(this);"readonly="readonly"/>
但是在Html.TextBoxFor里面想实现这样的功能就不能这样写,而该这样:
<%: Html.TextBoxFor(model =>model.date,new{@class = "date",onclick = "calendar.show(this);"})%>