Update-Panel-refresh auf code-behind-Funktion aufrufen, die in C# - Ajax

Ich bin mit Uploadify v2.1.4 zum hochladen von Bildern verwenden ASP.Net C# FM 4.0.

In dieser Seite habe ich andere Steuerelemente auch, aber ich möchte eine Funktion in einer solchen Weise, dass, wenn ich Bilder hochladen Sie es automatisch aktualisieren soll, die UpdatePanel1 zu zeigen Bild hochgeladen

Standard.aspx-DATEI

<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
   <ContentTemplate>                                 
        <asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" RepeatDirection="Horizontal" >
            <ItemTemplate>
                <br /><img src='http://test.kashmirsouq.com/ImageUploads/<%# Eval("ImageID") %>' width="100px" height="100px"   vspace="2" hspace="2" border="1" />
                <br /><asp:LinkButton ID="lnkBtnDeleteImage" CommandArgument='<%# Eval("sno") %>' CommandName="Delete" runat="server">
         Delete</asp:LinkButton>
        <br />
            </ItemTemplate>
        </asp:DataList>
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:SQLConnectionString %>" 
            SelectCommand="SELECT [sno], [ImageID] FROM [User_Images]">
        </asp:SqlDataSource>
 </ContentTemplate>
</asp:UpdatePanel>

Seite Beispiel ist hier test.kashmirSouq.com

Rufe ich FileUplaad.aspx-Datei zum upload von Bildern mit jQuery -

<script type="text/javascript">
        $(document).ready(function () {
            $('#fuFiles').uploadify({
                'uploader': 'Scripts/uploadify.swf',
                'script': 'FileUploads.aspx',
                'cancelImg': 'Scripts/cancel.png',
                'auto': 'true',
                'multi': 'true',
                'fileExt': '*.jpg;*.gif;*.png',
                'buttonText': 'Browse...',
                'queueSizeLimit': 5,
                'simUploadLimit': 2
            });
        });

</script>

und in FileUpload.aspx.cs-Datei, die ich speichern Sie die Datei auf den server und die Datenbank,
Ich brauche einen Weg, so dass ich aktualisieren kann, die updatepanel1 von Funktion saveData (), die sich in FileUpload.aspx.cs

protected int saveData()
{
            String strSql = "INSERT INTO HMS_User_Images(ImageID,UserID,ImageCreationDate) ";
            strSql += " VALUES ('" + filename + "','123456789', '" + DateTime.Now + "')";
            int result = DataProvider.intConnect_Select(strSql);
}

So, wenn ich Bilder hochladen es sollte aktualisiert werden machen teilweise Seite aktualisieren des Rasters. Bitte geben Sie mir ein Beispiel wie ich es machen kann, mit C#

Bitte um Rat wie kann ich dieses code-Beispiel wäre sehr dankbar.

Hinsichtlich

InformationsquelleAutor Student | 2011-11-05
Schreibe einen Kommentar