2012-11-25 2 views
0

ASP.Net MVC를 사용합니다. 편집 모드에서 나는 이것을 가지고있다 :값을 EditorFor ASP.Net MVC로 복사

그리고 나는 Jquery를 사용하는 DatePicker를 가지고있다.

<rhp:DatePicker ID="DatePicker1" runat="server"></rhp:DatePicker> 

나는 날짜 선택의 텍스트를 얻을 수 있습니다 :

사용자가 내가 고른 날짜가 model.Date에 복사하고 데이터베이스에 저장되어야 할 날짜를 선택 DatePicker1.Text

합니다. 어떻게해야합니까? DatePicker에서 컨트롤의 ID가 Date입니다

<div class="editor-field"> 
    <rhp:DatePicker ID="Date" runat="server"></rhp:DatePicker> 
    <%: Html.ValidationMessageFor(model => model.Date) %> 
</div> 

주의하는 것이 : 사용자 정의 EditorTemplate을 만들지 않으려면

+0

'model.Date'에 대한 편집기 템플릿의 전체 코드를 공유 할 수 있습니까? – Suhas

+0

public string Date {get; 세트; } – Doctor

+0

모델 코드가 아닙니다. 나는'string' 타입을 렌더링하는 편집기 템플릿의 코드를 의미했습니다 (여러분의'Date' 속성이'string' 타입이기 때문에) – Suhas

답변

0

, 가장 쉬운 방법은 Html.EditorFor(m => m.Date)를 제거하고 편집기로 DatePicker에서를 사용하는 것 이는 모델 바인더가 모델의 Date 속성에 값을 바인딩하도록 허용해야합니다.