Asp.net 如何在服务器端获取javascript日历值

Asp.net 如何在服务器端获取javascript日历值,asp.net,Asp.net,我是Asp.net新手。我使用的是Javascript日历,它使用输入标记。如果我使用runat=“server”以便在cs页面上获取值,那么它不会显示日历。如何从输入标签到.cs页面获取日历值最简单的方法: 控件上有一个隐藏字段。 使用以下命令在javascript中设置其值: $('#').val(“此处的日期值”) 然后,您可以访问cs文件中的此隐藏字段。在您的aspx页面中创建一个隐藏字段,该字段应在“服务器”上运行 然后 在按钮上单击CallJavaScript函数,说jsOnclik

我是Asp.net新手。我使用的是Javascript日历,它使用输入标记。如果我使用
runat=“server”
以便在cs页面上获取值,那么它不会显示日历。如何从输入标签到.cs页面获取日历值最简单的方法:

控件上有一个隐藏字段。 使用以下命令在javascript中设置其值:

$('#').val(“此处的日期值”)


然后,您可以访问cs文件中的此隐藏字段。

在您的aspx页面中创建一个隐藏字段,该字段应在“服务器”上运行

然后

在按钮上单击CallJavaScript函数,说jsOnclikfun(),并将此函数编写为

<script type="text/javascript">
    function jsOnclikfun() {
        var dateInputtext = document.getElementById("Id Of input textbox which you are trying to make runat=server");

        var hdDateValue = document.getElementById('<%= hiddenField_Id.ClientID %>');

        hdDateValue.value = dateInputtext.value;

        return true;
    }
</script>

函数jsOnclikfun(){
var dateInputtext=document.getElementById(“您试图使其运行的输入文本框的Id=server”);
var hdDateValue=document.getElementById(“”);
hdDateValue.value=dateInputtext.value;
返回true;
}
现在,在需要数据的服务器端,从隐藏字段中获取数据作为hiddenfieldID.Value


希望这能有所帮助。

您如何在js中获得日历值。