我尝试使用jscript Datepicker
UI日历,当我试图将文本属性传递给asp.net
.cs代码中的sqlparameter时。在后面我可以看到cldStartProj
文本框对象,但我看不到cldEstProjEnd
或cldEndProj textboxes
。从表格中获取jscript datepicker的值
我收到一个错误说:
我怎样才能从我的aspx
表单中的值从论文datepicker
“名称‘cldEstEndDate’不存在当前上下文存在”盒子?
<script>
$(function() {
$("#cldStartProj").datepicker();
});
$(function() {
$("#cldEndProj").datepicker();
});
$(function() {
$("#cldEstProjEnd").datepicker();
});
</script>
<p><input type="datetime" id="cldStartProj"></p>
<p><input type="datetime" id="cldEstProjEnd"></p>
<p><input type="datetime" id="cldEndProj"></p>
cmdAdd.Parameters.AddWithValue("@ProjStartDate", cldStartProj.Text);
cmdAdd.Parameters.AddWithValue("@ProjEstEndDate", cldEstProjEnd.Text);
cmdAdd.Parameters.AddWithValue("@ProjEstEndDate", cldEndProj.Text);
这些都是正常的HTML文本框,而不是ASP.Net网络表单文本框,这是你的第一个问题。 – mituw16
你不能像这样访问asp.net中的控件。使用服务器控件,如 asp:textbox> –