2014-10-20 5 views
-3

세 번째 파트 타임 피커를 사용하고 있습니다. 시간 피커 어셈블리는 시간 선택기 뒤에 소스 코드 나 데이터베이스에 선택한 시간을 추가 할시간 선택 도구에서 가치를 얻는 방법?

<tr> 
    <td align="left" class="style3"> 
     From Time 
    </td> 
    <td align="left"> 
     <cc1:TimeSelector ID="TimeSelector1" runat="server" Height="10px"> 
     </cc1:TimeSelector> 
    </td> 
</tr> 

입니다

<%@ Register Assembly="TimePicker" Namespace="MKB.TimePicker" TagPrefix="cc1" %> 

입니다. 선택한 시간을 문자열로 설정하는 방법 또는 선택한 시간을 검색하는 방법은 무엇입니까? 방금

string time=TimeSelector1.SelectedTimeFormat.ToString() 

과 같은 값을 얻으려고했지만 작동하지 않습니다. 나는이 같은 짓이라는 클래스 마스터가 :

위의 질문에 대한
mas.leaveapply(ddcode.SelectedItem.Text, 
       txtname.Text, 
       TimeSelector1.SelectedTimeFormat.ToString()); 
+0

TimePicker에 대한 설명서를 읽었습니까? – Rhumborl

+0

'TimeSelector' 속성을 확인하려고합니다 ('SelectedTimeFormat'은 형식이 아닌 값입니다). –

+0

Adriano Repetti, 어떻게 가치를 되 찾을 수 있습니까? –

답변

1

답변

protected void Button1_Click(object sender, EventArgs e) 
    { 
     try 
     { 


      DateTime time1 = DateTime.Parse(string.Format("{0:00}:{1:00}", TimeSelector1.Hour, TimeSelector1.Minute,TimeSelector1.AmPm)); 
      DateTime time2 = DateTime.Parse(string.Format("{0:00}:{1:00}", TimeSelector2.Hour, TimeSelector2.Minute, TimeSelector2.AmPm)); 


      mas.leaveapply(time1.ToShortTimeString(),time2.ToShortTimeString()); 
      ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alert", "alert('You Have Succesfully Applied For Leave ..!!');", true); 

     } 
     catch (Exception ex) 
     { 
      Label1.Text = ex.Message; 
     } 
    } 

그것은 "10:05 PM/AM"같은 시간을 보여줍니다 (시, 분, 오전/PM)

관련 문제