JuiceUI组件不保存viewstate

时间:2012-05-07 08:48:53

标签: user-interface datepicker postback viewstate juice-ui

使用DatePicker JuiceUI控件时,用于存储值的文本字段在回发时不会保留其值。 DatePicker控件设置如下;

<asp:TextBox ID="txt_DueDate" Type="date" MaxLength="50" CssClass="requiredField" Width="75" runat="server" />
<Juice:Datepicker ID="dp_DueDate" TargetControlID="txt_DueDate" ButtonImage="/images/signs/ico_calendar.gif" DateFormat="dd/mm/yy" ButtonImageOnly="true" ShowOn="both" ButtonText="Select date" runat="server" />

除了将DatePicker控件和Type =“date”属性添加到文本框之外,此文本框还存储了之前仅限javascript日期选择器的值,并在回发后保留了它的值。

我是否在这些控件中缺少某个属性,以使viewstate再次工作?

1 个答案:

答案 0 :(得分:3)

我使用单个按钮测试了您在新页面中提供的代码,文本框保留了由asp:按钮启动的回发时由datepicker设置的值。您的代码中必须有其他内容重置文本框的值。