0

我有 3 个用户控件。他们每个人都有一个 JQDatePicker,在我的 text.aspx 页面中,我有这 3 个用户控件和一个 ScriptManager。当我运行该项目时,我只能看到 DatePickers 的文本框部分,并且 Picker 按钮不显示自身。怎么了?

 <%@ Register assembly="JQControls" namespace="JQControls" tagprefix="JQControls2" %>

 <JQControls2:JQDatePicker ID="dtpTahatorDate" runat="server" 
            ChangeMonth="True" ChangeYear="True"
                        DateFormat="YMD" IEDateFormat="YMD" Regional="fa"
            ShowSelectButton="True" />
            <JQControls2:JQLoader ID="jqLoader2" Theme="Humanity" runat="server" />

在此处输入图像描述当我运行项目时,此按钮不会出现。

4

1 回答 1

0

我不知道为什么,也不知道这背后的逻辑是什么,但问题是我应该将 JQLoader 放在 JQDatePicher 控件之前(或代码行的上部)。这解决了我的问题,所以我决定回答我的问题,也许它可以帮助陷入同样情况的人。如果有人对这种线性行为有任何意见,请在此处添加。

<JQControls2:JQLoader ID="jqLoader2" Theme="Humanity" runat="server" />
<JQControls2:JQDatePicker ID="dtpTahatorDate" runat="server" 
        ChangeMonth="True" ChangeYear="True"
        DateFormat="YMD" IEDateFormat="YMD" Regional="fa"
        ShowSelectButton="True" />
于 2012-11-11T05:17:35.223 回答