【问题标题】:datetime picker for textbox is not displaying in asp.net文本框的日期时间选择器未在 asp.net 中显示
【发布时间】:2019-05-30 17:57:37
【问题描述】:

日历扩展器不适用于我使用 c# 的简单 asp 应用程序

我使用了带有日历扩展名的文本框,当我单击文本框时,日历未显示以选择日期。 我在母版页本身中使用了脚本管理器。

<tr> 
    <td>Time :</td> 
    <td> <asp:TextBox ID="TxtTime" runat="server" Width="250px" AutoPostBack="True"> </asp:TextBox> 
         <asp:ColorPickerExtender ID="TxtTime_ColorPickerExtender" runat="server" Enabled="True" TargetControlID="TxtTime"> </asp:ColorPickerExtender> </td> 
    <td></td> 
</tr>

当用户点击文本框时必须显示日历,当用户在日历中选择特定日期时,所选日期应显示在文本框中。

【问题讨论】:

  • 时间: asp:TextBox>
  • 你试过什么?如果你能展示一段你尝试过的代码会更好吗?
  • @AfnanAhmad 您能否将其标记为重复而不是构建自定义 cmets(如果您确实认为它是重复的)

标签: c# asp.net


【解决方案1】:

我知道,这个“答案”不会把你的&lt;asp:ColorPickerExtender /&gt; 带回来,但是你为什么不使用&lt;asp:TextBox /&gt;TextMode 属性呢?

试一试,看看浏览器是如何为你工作的:

<tr> 
    <td>Time:</td> 
    <td> 
        <asp:TextBox ID="TxtTime" runat="server" Width="250px" TextMode="Date" /> 
    </td>
</tr>

欲了解更多信息,请查看这篇文章:https://www.codeproject.com/Tips/776764/%2FTips%2F776764%2FIntroducing-Textmode-in-ASP-NET#Date

【讨论】:

    猜你喜欢
    • 2012-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多