How can I force a jQuery faded-in user control to remain after click events?

Posted by David on Stack Overflow See other posts from Stack Overflow or by David
Published on 2010-05-11T16:09:01Z Indexed on 2010/05/11 17:24 UTC
Read the original article Hit count: 297

Filed under:
|
|

I have a basic page to which I'm adding an uploader control based on Bulk Uploader at c-sharpcorner.com and the control is in a jQuery-faded div based on yesdegisn

The Bulk Uploader has two server side event handlers for two buttons--Add and Remove. After clicking these buttons, the fade disappears and you're back to the basic page--if the user needs to add more files, this is not desirable. The ArrayList of files added to a ListBox is maintained, but I have to click the "fade-in" link (LinkButton id="lnkDocumentUpload") to display this window again.

I also need the control to POST to UploadPost.aspx, and it doesn't work either. Clicking the upload button(<asp:Button ID="btnUpload" runat="server" />) has the same behavior described above--fade disappears, data is retained, and no POST. I've surrounded the control with

<form id="frmUpload" action="~/UploadPost.aspx">
...
    <asp:Button ID="btnUpload" runat="server" Text="Upload"/>
</form>

A LinkButton activates the fade in jQuery via

$("#lnkDocumentUpload").click(function() {
    centerPopup();
    loadPopup();
});

© Stack Overflow or respective owner

Related posts about .NET

Related posts about jQuery