<div class="demoarea"> <asp:Label runat="server" ID="myThrobber" Style="display: none;"><img align="absmiddle" alt="" src="uploading.gif"/></asp:Label> <ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server" Padding-Bottom="4" Padding-Left="2" Padding-Right="1" Padding-Top="4" ThrobberID="myThrobber" OnClientUploadComplete="onClientUploadComplete" önUploadComplete="AjaxFileUpload1_OnUploadComplete" MaximumNumberOfFiles="10" AllowedFileTypes="jpg,jpeg" /> <br /> </div> <asp:GridView ID="grdAttachedFiles" runat="server" Width="100%" HorizontalAlign="Center"> <%-- <Columns> <asp:BoundField DataField="FilePath" ItemStyle-Width="20%" /> <asp:TemplateField ItemStyle-Width="20%"> <ItemTemplate> <asp:TextBox runat="server" ID="NewFiletitle"> </asp:TextBox> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="Title" ItemStyle-Width="20%" /> <asp:TemplateField ItemStyle-Width="20%"> <ItemTemplate> <asp:Button runat="server" ID="btnRemove" Text="Remove" /> </ItemTemplate> </asp:TemplateField> </Columns>--%> </asp:GridView>
protected void Page_Load(object sender, EventArgs e) { BindData(); } protected void AjaxFileUpload1_OnUploadComplete(object sender, AjaxFileUploadEventArgs file) { // User can save file to File System, database or in session state try { if (file.ContentType.Contains("jpg") || file.ContentType.Contains("gif") || file.ContentType.Contains("png") || file.ContentType.Contains("jpeg")) { Session["fileContentType_" + file.FileId] = file.ContentType; Session["fileContents_" + file.FileId] = file.GetContents(); } System.Data.DataTable dt = new System.Data.DataTable(); dt.Columns.Add("FilePath"); dt.Columns.Add("Title"); dt.Columns.Add("Name"); System.Data.DataRow dtRow; dtRow = dt.NewRow(); dtRow["FilePath"] = "abc"; dtRow["Title"] = "t1"; dtRow["Name"] = "n1"; dt.Rows.Add(dtRow); dtRow = dt.NewRow(); dtRow["FilePath"] = "xyz"; dtRow["Title"] = "t2"; dtRow["Name"] = "n2"; dt.Rows.Add(dtRow); grdAttachedFiles.DataSource = dt; grdAttachedFiles.DataBind(); //if (sender._filesInQueue[sender._filesInQueue.length - 1]._isUploaded) } catch (Exception EX) { } } private void BindData() { System.Data.DataTable dt = new System.Data.DataTable(); dt.Columns.Add("FilePath"); dt.Columns.Add("Title"); dt.Columns.Add("Name"); System.Data.DataRow dtRow; dtRow = dt.NewRow(); dtRow["FilePath"] = "abc"; dtRow["Title"] = "t1"; dtRow["Name"] = "n1"; dt.Rows.Add(dtRow); //dtRow = dt.NewRow(); //dtRow["FilePath"] = "xyz"; //dtRow["Title"] = "t2"; //dtRow["Name"] = "n2"; //dt.Rows.Add(dtRow); grdAttachedFiles.DataSource = dt; grdAttachedFiles.DataBind(); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)