Hi suraj@123,
Using the below article i have created the example.
Check this example. Now please take its reference and correct your code.
HTML
<%@ Register Assembly="TimePicker" Namespace="MKB.TimePicker" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function SetTime() {
var timeSelector = document.getElementById("timeSelector");
var inputs = timeSelector.getElementsByTagName("input");
if (inputs.length === 6) {
inputs[0].value = "04";
inputs[2].value = "10";
inputs[5].value = "PM";
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<cc1:TimeSelector ID="timeSelector" runat="server">
</cc1:TimeSelector>
<br />
<input type="button" name="setName" value="Set Time" onclick="SetTime()" />
<br />
<br />
<asp:Button ID="btnSubmit" runat="server" Text="Get Time" OnClick="GetTime" />
</form>
</body>
</html>
Code
C#
protected void GetTime(object sender, EventArgs e)
{
DateTime time = DateTime.Parse(string.Format("{0}:{1}:{2} {3}", timeSelector.Hour, timeSelector.Minute, timeSelector.Second, timeSelector.AmPm));
ClientScript.RegisterStartupScript(this.GetType(), "time", "alert('Selected Time: " + time.ToString("hh:mm:ss tt") + "');", true);
}
VB.Net
Protected Sub GetTime(sender As Object, e As EventArgs)
Dim time As DateTime = DateTime.Parse(String.Format("{0}:{1}:{2} {3}", timeSelector.Hour, timeSelector.Minute, timeSelector.Second, timeSelector.AmPm))
ClientScript.RegisterStartupScript(Me.[GetType](), "time", "alert('Selected Time: " + time.ToString("hh:mm:ss tt") + "');", True)
End Sub
Screenshot
