C# Datetimepicker取消Textchanged事件
通常我能在这里找到每个问题的答案,但这次我就是找不到 问题是,当我将asp文本框更改为(引导)日期时间选择器时,文本框的ContextChanged事件根本不会触发 我不知道datetimepicker将文本放入文本框的方式,但不知何故它不会触发textchanged事件 如果有人得到了答案或其他解决方法,请告诉我 我的代码如下:C# Datetimepicker取消Textchanged事件,c#,jquery,asp.net,bootstrap-4,C#,Jquery,Asp.net,Bootstrap 4,通常我能在这里找到每个问题的答案,但这次我就是找不到 问题是,当我将asp文本框更改为(引导)日期时间选择器时,文本框的ContextChanged事件根本不会触发 我不知道datetimepicker将文本放入文本框的方式,但不知何故它不会触发textchanged事件 如果有人得到了答案或其他解决方法,请告诉我 我的代码如下: <div class="col-lg-12 text-center"> <asp:TextBox runat="server" ID="tx
<div class="col-lg-12 text-center">
<asp:TextBox runat="server" ID="txtSearch"
OnTextChanged="txtSearch_TextChanged" AutoPostBack="true"
PlaceHolder="  Zoeken op Datum..." Height="30"
Width="25%"></asp:TextBox>
</div>
<script type="text/javascript">
$('#txtSearch').datetimepicker({
locale: 'nl',
format: 'DD-MM-YYYY',
showClear: true
});
</script>
protected void txtSearch_TextChanged(object sender, EventArgs e)
{
ShowData();
}
程序更改通常不会在更改事件后触发。这是一件好事,因为在程序中为控件设置值时会触发这些事件,这在显示数据时经常发生 你的datetimepicker会从你的程序中改变你的值
查看是否可以使用datepicker本身的功能。程序更改通常不会在更改事件时触发。这是一件好事,因为在程序中为控件设置值时会触发这些事件,这在显示数据时经常发生 你的datetimepicker会从你的程序中改变你的值
看看是否可以使用datepicker本身的功能。可能重复的功能。我确实查看了相关问题,但我认为有一个更简单的解决方案。您尝试过这些方法吗?它们有效吗?可能是重复的。我确实看了相关的问题,但我认为有一个更简单的解决方案。你尝试过这些方法吗?有效吗?谢谢你的快速回复。问题是,当文本更改时,我需要执行服务器端代码,所以这可以通过javascript/jquery实现吗?我现在使用dp.change事件来实现这一点,并将文本传递到hiddenfield中$('#txtSearch').on(“dp.change”,function(){$('#hfSearch').html(“Hallo”)});谢谢你的帮助!谢谢你的快速回复。问题是,当文本更改时,我需要执行服务器端代码,所以这可以通过javascript/jquery实现吗?我现在使用dp.change事件来实现这一点,并将文本传递到hiddenfield中$('#txtSearch').on(“dp.change”,function(){$('#hfSearch').html(“Hallo”)});谢谢你的帮助!
$('#txtSearch').on("dp.change", function () {
__doPostBack();
});