【发布时间】:2012-11-25 15:10:22
【问题描述】:
使用 ASP.Net MVC。在编辑模式下我有这个:
<div class="editor-field">
<%: Html.EditorFor(model => model.Date) %>
<%: Html.ValidationMessageFor(model => model.Date) %>
</div>
我有一个使用 Jquery 的 DatePicker。
<rhp:DatePicker ID="DatePicker1" runat="server"></rhp:DatePicker>
我可以得到日期选择器的文本:DatePicker1.Text
当用户选择日期时,我希望将选择的日期复制到 model.Date 并保存到数据库。 我该怎么做?
【问题讨论】:
-
能否分享
model.Date的编辑器模板的完整代码 -
公共字符串日期 { 获取;放; }
-
不是型号代码。我的意思是呈现
string类型的编辑器模板的代码(因为您的Date属性属于string类型) -
没有这样的代码。 Date 的类型并不重要。只是我有一个字符串字段( model.Date )和一个从 DatePicker 返回的字符串。只是我想知道如何将返回的代码分配给 model.Date :-D
-
Date的类型确实很重要。EditorFor的工作方式是,框架查找以属性类型命名的局部视图(在您的情况下为string)。
标签: asp.net-mvc editorfor