i using updateprogress bar in page on processbutton event click visible in post backs related control events in page.
when click cancel button visible. on textchanged event of textbox visible. want see updateprogress work on btnprocess click event .i have 1 button clear text box. using update pane , ajax control on page.
how solve issue. in page have gave post true text box
<div class="container-fluid"> <div class="row-fluid"> <div class="well span5 center login-box"> <div class="alert alert-info"> <font size="4"><b></b></font></div> <form id="form1" runat="server"> <fieldset> <ajaxtoolkit:toolkitscriptmanager id="toolkitscriptmanager1" runat="server"> </ajaxtoolkit:toolkitscriptmanager> <asp:updatepanel id="pan1" runat="server"> <contenttemplate> <table style="width: 100%"> <tr> <td align="left" colspan="2" class="style16"> <asp:updatepanel id="updatepanel2" runat="server"> <contenttemplate> <asp:updateprogress id="updateprogress1" displayafter="10" runat="server" associatedupdatepanelid="pan1"> <progresstemplate> <div class="divwaiting"> <asp:label id="lblwait" runat="server" text=" data processing... " /> <asp:image id="imgwait" runat="server" imagealign="middle" imageurl="~/processing/progress.gif" /> </div> </progresstemplate> </asp:updateprogress> </contenttemplate></asp:updatepanel> </td> </tr> <tr> <td align="right" class="style18"> date</td> <td align="left" class="style3"> <div class="input-prepend" title="select date" data-rel="tooltip"> <asp:updatepanel id="updatepanel3" runat="server"> <contenttemplate> <asp:textbox id="txtdate" runat="server" autopostback="true" ontextchanged="txtdate_textchanged"></asp:textbox> <ajaxtoolkit:calendarextender id="calendarextender1" runat="server" format="dd/mm/yyyy" targetcontrolid="txtdate"> </ajaxtoolkit:calendarextender> </contenttemplate></asp:updatepanel> </div> </td> </tr> <asp:updatepanel id="updatepanel1" runat="server"> <contenttemplate> <asp:button id="btnprocess" class="btn-primary" runat="server" text="attendance process" height="36px" width="133px" onclick="btnprocess_click" />    <asp:button id="btnclear" class="btn-primary" runat="server" text="clear" height="36px" width="91px" onclick="btnclear_click" /> <asp:label id="lblmsg" runat="server" forecolor="red"></asp:label> </contenttemplate> </asp:updatepanel> </td> </tr> <tr> <td align="left" colspan="2" style3">    <%-- <div class="alert alert-info"> <font="4"><b>processing report.</b></font> </div>--%> <asp:gridview id="gridview1" style="margin-left:170px;" runat="server" backcolor="#deba84" bordercolor="#deba84" borderstyle="none" borderwidth="1px" cellpadding="3" cellspacing="2" allowpaging="true" autogeneratecolumns="false" datasourceid="sqldatasource1" pagesize="5" onpageindexchanging="gridview1_pageindexchanging"> <columns> <asp:templatefield headertext="sl.no"> <itemtemplate> <%#container.dataitemindex+1 %> </itemtemplate> <headerstyle horizontalalign="left" /> </asp:templatefield> <asp:boundfield datafield="procdate" headertext="procdate" sortexpression="procdate" readonly="true" /> <asp:boundfield datafield="status" headertext="status" sortexpression="status" /> </columns> <footerstyle backcolor="#f7dfb5" forecolor="#8c4510" /> <headerstyle backcolor="#a55129" font-bold="true" forecolor="white" /> <pagerstyle forecolor="#8c4510" horizontalalign="center" /> <rowstyle backcolor="#fff7e7" forecolor="#8c4510" /> <selectedrowstyle backcolor="#738a9c" font-bold="true" forecolor="white" /> <sortedascendingcellstyle backcolor="#fff1d4" /> <sortedascendingheaderstyle backcolor="#b95c30" /> <sorteddescendingcellstyle backcolor="#f1e5ce" /> <sorteddescendingheaderstyle backcolor="#93451f" /> </asp:gridview> </td> </tr> <tr> <td align="left" style3" class="style19"> <asp:sqldatasource id="sqldatasource1" runat="server" connectionstring="<%$ connectionstrings:manjilasconnectionstring %>" selectcommand="select convert(varchar(10),procdate,126)as procdate,status processingdate order procdate desc"></asp:sqldatasource> </td> </tr> </table> </contenttemplate> <triggers> <asp:postbacktrigger controlid="btnprocess" /> </triggers><%----%> </asp:updatepanel> </div> </i></span> </fieldset> </form> </div> </div><!--/span--> </div>
update codebehind file code :
scriptmanager scriptmanager = scriptmanager.getcurrent(this.page); scriptmanager.registerasyncpostbackcontrol(this.btnprocess);
Comments
Post a Comment