プレビューと保存の 2 つのボタンがあります。プレビュー ボタンの助けを借りて、ユーザーはフォーマットに基づいてデータを表示し、保存することができます。
しかし、プレビューをクリックすると、ajaxcontrol (カレンダー) に添付された 1 つのテキストボックスが空になり、ユーザーは保存する前に日付を入力する必要があります。これをどのように処理しますか?プレビューをクリックすると、データをレイアウトで表示するための詳細が表示されます。
<asp:TextBox ID="txtDate" ReadOnly="true" runat="server"></asp:TextBox>
<div style="float: right;">
<asp:ImageButton ID="imgcalender1" runat="server" ImageUrl="~/images/calendar.png"
ImageAlign="Bottom" />
<asp:CalendarExtender ID="ajCal" TargetControlID="txtpublishDate" PopupButtonID="imgcalender1"
runat="server">
</asp:CalendarExtender>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" ValidationGroup="group1" runat="server" ControlToValidate="txtDate"
ForeColor="Red" Font-Bold="true" ErrorMessage="*"></asp:RequiredFieldValidator>
</div>
<asp:Button ID="btnPreview" runat="server" Text="Preview" OnClick="btnPreview_Click" />
<asp:Button ID="btnsubmit" runat="server" ValidationGroup="group1" Text="Save" OnClick="btnsubmit_Click" />