这是我的aspx
<p>Date: <input type="text" id="datepicker" >
<asp:Button id="BookingForDate" runat="server" OnClick="BookingForDate_Click" Text="Search"/> </p>
<table id="DateBookingTable" runat="server" style="visibility:hidden">
<tr><th>ID</th><th>PlanTime</th></tr>
</table>
在我的 C# 代码中,我看不到 datepicker
为什么?
请注意,除了这个之外,我可以从 id 获取所有 Controller 。
我已经试过重启visual studio
最佳答案
你有两个选择
将runat="server"
添加到输入中
<input type="text" id="datepicker" runat="server" />
或者创建一个文本框
<asp:TextBox runat="server" id="datepicker"></asp:TextBox>
关于c# - asp.net无法获取输入文本的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22478148/