【发布时间】:2015-07-13 17:26:43
【问题描述】:
我的引导 datetimepicker 只适用于这样的输入标签:
<input type="text" class="form-control" id="datetimepicker1" />
<input type="text" class="form-control" id="datetimepicker2" />
是否可以将其转换为asp:TextBox,因为我在操作数据库时需要使用控件。现在我得到了:
<div class="form-group">
<asp:Label ID="CheckinLabel" runat="server" Text="Check- in Date"></asp:Label>
<asp:TextBox ID="datetimepicker1" runat="server" CSSclass="form-control"></asp:TextBox>
</div>
<div class="form-group">
<asp:Label ID="CheckoutLabel" runat="server" Text="Check-out Date"></asp:Label>
<asp:TextBox ID="datetimepicker2" runat="server" CSSclass="form-control"></asp:TextBox>
</div>
脚本:
$(function () {
$("#datetimepicker1").datetimepicker({
format: 'DD/MM/YYYY',
});
$("#datetimepicker2").datetimepicker({
format: 'DD/MM/YYYY',
});
$("#datetimepicker1").on("dp.change", function (e) {
$('#datetimepicker2').data("DateTimePicker").minDate(e.date);
});
$("#datetimepicker2").on("dp.change", function (e) {
$('#datetimepicker1').data("DateTimePicker").maxDate(e.date);
});
});
</script>
我问这个是因为当使用输入并将 runat="server" on 时,由于 controlId,我得到了错误。
【问题讨论】: