我使用TextBox
WebForm控件配置为像引导Datetimepicker
。 而我需要启动服务器端TextChanged
事件。 我有的代码不起作用,所以它不会调用服务器端部分。如何调用TextBox WebForm控件的TextChanged
HTML
<div class='datepicker input-group date' id='datetimepickerStart'>
<asp:TextBox ID="StartDate" class="form-control dateField" placeholder="Fecha" required runat="server" OnTextChanged="StartDate_TextChanged"></asp:TextBox>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
C#
protected void StartDate_TextChanged(object sender, EventArgs e)
{
// It does not fire :(
}
我试图迫使这个事件是这样,但没有喜悦。
JS
$('#datetimepickerStart').datetimepicker();
$('#datetimepickerStart').datetimepicker().on('dp.change', function (event) {
console.log(event.date);
$('#StartDate').change(); // It does not help
$('#StartDate').html(event.date); // It does not help
});
任何线索如何解决呢?方法不正确的
你的HTML说OnTextChanged = “StartDate_TextChanged”,但您的服务器方法EndDate_TextChanged? – Steve