C# 将Java日期选择器绑定到formview ASP.NET C中的文本框#
将日期选择器的值绑定到formview asp.net中的文本框时出现问题。我曾尝试在ASP.NET和JavaScript中放置一个日期选择器,该选择器调用calendar.css中的类文件,迄今为止,它可以显示日期,但如果我尝试将其插入到记录中,它总是返回null。那么我如何绑定它,以便它可以将日期值添加到记录中呢 非常感谢您的帮助 提前感谢;) 这是我的代码示例。我想将“输入文本”绑定到“dateborrowedTextBox”C# 将Java日期选择器绑定到formview ASP.NET C中的文本框#,c#,asp.net,C#,Asp.net,将日期选择器的值绑定到formview asp.net中的文本框时出现问题。我曾尝试在ASP.NET和JavaScript中放置一个日期选择器,该选择器调用calendar.css中的类文件,迄今为止,它可以显示日期,但如果我尝试将其插入到记录中,它总是返回null。那么我如何绑定它,以便它可以将日期值添加到记录中呢 非常感谢您的帮助 提前感谢;) 这是我的代码示例。我想将“输入文本”绑定到“dateborrowedTextBox” <InsertItemTemplate>
<InsertItemTemplate>
Book Title:
<asp:DropDownList ID="DropDownList1" runat="server"
DataSourceID="booktitleDataSource" DataTextField="booktitle"
DataValueField="bookid" SelectedValue='<%# Bind("bookid", "{0}") %>'>
</asp:DropDownList>
<asp:SqlDataSource ID="booktitleDataSource" runat="server"
ConnectionString="<%$ ConnectionStrings:LibrarySystemConnectionString %>"
SelectCommand="SELECT [bookid], [booktitle] FROM [TblBooks]">
</asp:SqlDataSource>
<br />
Employee PIN:
<asp:TextBox ID="employeeidTextBox" runat="server"
Text='<%# Bind("employeeid") %>' />
<br />
Department:
<asp:TextBox ID="departmentTextBox" runat="server"
Text='<%# Bind("department") %>' />
<br />
书名:
ASP.NET控件的客户端ID不会像您希望的那样被清晰地翻译
你需要做两件事中的一件,两件都可以
或者,您可以添加一个链接控件,并以这种方式设置操作(我给您的链接使用图像控件)。这取决于你。刚刚找到了我的答案。ASP.NET无法正常读取Javascript,所以CT100和一些美元符号就可以了;)
你是说JavaScript吗?我想是的。啊,是的。我从我的一个朋友那里得到了这段代码,他使用asp和java,那么我如何使用asp.NET中的textbox控件绑定它呢?注意:您需要取消对textbox的注释。我已经尝试过了,但仍然找不到控件“CS0103:DateBorrowedTextBox的名称在当前上下文中不存在”就在它的正上方,它怎么没有识别出来??我将再次尝试,确保您删除了
,并将-->
替换为
。谢谢,它成功了,但出现了一个新错误。错误:“this.\u targetEl.value.length”为空或不是对象。我可以看到日期选择器,但我无法将日期传递到文本框。我假设这在JavaScript代码中?上面的清单中没有该代码,因此几乎不可能说出问题的原因。
<%--<asp:TextBox ID="dateborrowedTextBox" runat="server"
Text='<%# Bind("dateborrowed") %>' />--%>
<input type="text" name="dateborrowedTextBox" readonly="readonly" id="dateborrowedTextBox">
<a href="#" onclick="cdp1.showCalendar(this, 'dateborrowedTextBox'); return false;">Date Picker
</a>
<br />
<asp:Button ID="InsertButton" runat="server" CausesValidation="True"
CommandName="Insert" Text="Insert" />
<asp:Button ID="InsertCancelButton" runat="server" CausesValidation="False"
CommandName="Cancel" Text="Cancel" />
</InsertItemTemplate>
<a href="#" onclick="cdp1.showCalendar(this, '<%= dateborrowedTextBox.ClientID %>'); return false;">Date Picker</a>
<a href="#" onclick="cdp1.showCalendar(this, 'ctl00$ContentPlaceHolder1$reservedateTextBox'); return false;">Date Picker</a>