C# 日期和时间控制格式
我使用Ajax日历扩展程序在日期框中显示日期,然后使用数字上下扩展程序选择时间 这是我的密码:C# 日期和时间控制格式,c#,asp.net,ajax,datetime,C#,Asp.net,Ajax,Datetime,我使用Ajax日历扩展程序在日期框中显示日期,然后使用数字上下扩展程序选择时间 这是我的密码: <td bgcolor="#969ECD"> <asp:TextBox ID="Date_Box" runat="server" Width="85px"></asp:TextBox> <br />
<td bgcolor="#969ECD">
<asp:TextBox ID="Date_Box" runat="server" Width="85px"></asp:TextBox>
<br />
<div style="height: 4px"></div>
<asp:TextBox ID="txtHour" runat="server" ></asp:TextBox>
<ajaxToolkit:NumericUpDownExtender ID="txtHour_NumericUpDownExtender"
runat="server" Enabled="True" Maximum="12" Minimum="1"
TargetControlID="txtHour" Width="70" >
</ajaxToolkit:NumericUpDownExtender>
<asp:TextBox ID="txtMinute" runat="server"></asp:TextBox>
<ajaxToolkit:NumericUpDownExtender ID="txtMinute_NumericUpDownExtender"
runat="server" Enabled="True" Maximum="59" Minimum="1"
TargetControlID="txtMinute" Width="70" >
</ajaxToolkit:NumericUpDownExtender>
<asp:TextBox ID="txtDayPart" runat="server"></asp:TextBox>
<ajaxToolkit:NumericUpDownExtender ID="txtDayPart_NumericUpDownExtender"
runat="server" Enabled="True" RefValues="AM;PM" TargetControlID="txtDayPart" Width="70">
</ajaxToolkit:NumericUpDownExtender>
<asp:Button ID="Update" runat="server" Text="Update"
onclick="Update_Click1" />
<br />
</td>
</tr>
</table>
</div>
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" runat="server"
TargetControlID="Date_Box" PopupPosition="TopRight" >
</ajaxToolkit:CalendarExtender>
最简单的方法是为数字扩展器分配一个CssClass
属性,并使用css修复布局问题 您可以使用asp:RegularExpressionValidator验证文本框内容:
NumericUpDown文档指定您可以为updown按钮使用自定义图像:
您可能需要尝试找到的ajax控制工具包中的FilteredTextbox。
如果它们不符合某些条件,它将阻止在框中键入。
希望这有帮助
Tom我不知道如何使用数字扩展器按钮的css属性,因为它们会自动出现。。。谢谢,但是我找不到一个类似的整洁的箭头图像。。我得到的是一个挨着一个的上下箭头,它们代表着空间。。能帮我找到这个的图片吗。。谢谢