2012-01-27 8 views
5

날짜를 설정하고 코드에서 Datepicker의 날짜를 가져올 수 없습니다 (C#) 아무에게도이 정보를 제공 할 사람이 있습니까? 미리 감사드립니다!날짜 설정/코드 숨김의 Datepicker 날짜 받기

<input id="datepicker" value="01/01/2011" type="text"/> 



$(document).ready(function() { 
    $("#datepicker").datepicker(); 
}); 
+0

는 "무엇이든을". 내가 datepicker0을을 writting하여이에 접근하려 <입력 ID = "datepicker0"유형 = "텍스트"/> 내 영문에서 ... 이지만 – Slrg

+0

작동하지 않습니다 질문을 편집하여 코드를 게시 하시겠습니까? – Unknown

+1

runat = "server"가 있습니까? – Arion

답변

6
<input id="datepicker0" type="text" name="datepickernm"/> 

당신은 코드 숨김 코드 아래에서 값을 얻을 수 있습니다 : asp.net에서

String text = Page.Request.Form["datepickernm"] 
+1

이렇게 날짜를 가져올 수 있습니다. 뒤에 코드하지만 날짜를 설정? 도와 주셔서 감사합니다 – Slrg

0

달력 컨트롤은 당신이 필요로하는 기능을 제공합니다. Visual Studio에서 도구 상자에서 컨트롤을 드래그하는

다음 ID를

3

사용하는 ASP TextBox 컨트롤을 사용하여 코드 숨김에서 달력 액세스 제어 :

<asp:textbox runat="server" id="txtDate"/> 

<script type="text/javascript"> 
    $('#<%= txtDate.ClientID %>').datepicker(); 
</script> 

당신이 얻을 수있는이 방법과 코드 뒤에서 값을 설정하십시오.

+0

완벽한 기능을위한 최상의 솔루션 .. 감사합니다. – EaziLuizi

-1

위의 방법으로는 코드의 값을 설정할 수 없습니다. 나는 뒤에있는 코드로부터 만 날짜를 얻을 수있다.

자바 스크립트 양식을 html 헤더를 제거하면 작동하는 것 같습니다 ... 나는 자바 스크립트가 텍스트 상자의 값을 무시하고 있다고 생각합니다. 수 내 피커 이후