1

我在 sharepoint 自定义 webpart 中有一个日期时间控件

<SharePoint:DateTimeControl runat="server" ID="txtUKdtofAdm" LocaleId="2057" DateOnly="True"
OnValueChangeClientScript="validateControlsUK();" AutoPostBack="true" 
OnDateChanged="txtUKdtofAdm_OnDateChanged"></SharePoint:DateTimeControl>

我想在更改日期时调用 js 以及服务器端函数。我已经按照上面的方法完成了,但是客户端函数没有执行。任何人都可以帮助我完成这项工作,其中如果日期发生更改,那么客户端的 js 和 onchange 服务器端事件都应该起作用。

在我的情况下,只有服务器端被解雇。

请帮忙。先感谢您

4

1 回答 1

0

好的,我得到了解决方案。

我删除AutoPostBack="true"并在我使用的javascript
__doPostBack('<%= txtUKdtofAdm.Controls[0].ClientID %>', '');
中强制回发,而回发又会触发OnDateChanged="txtUKdtofAdm_OnDateChanged"

于 2012-07-07T08:06:58.867 回答