Ejemplo n.º 1
0
    //protected void txtPageNum_TextChanged(object sender, EventArgs e)
    //{
    //    int _pagesize;
    //    if (int.TryParse(txtPageNum.Text.Trim(), out _pagesize))
    //    {
    //        if (_pagesize > 0)
    //        {
    //            Utils.WriteCookie("article_page_size", _pagesize.ToString(), 43200);
    //        }
    //    }
    //    Response.Redirect(Utils.CombUrlTxt("order_list.aspx", "", ""));
    //}
    //#region 返回图文每页数量=========================
    //private int GetPageSize(int _default_size)
    //{
    //    int _pagesize;
    //    if (int.TryParse(Utils.GetCookie("article_page_size"), out _pagesize))
    //    {
    //        if (_pagesize > 0)
    //        {
    //            return _pagesize;
    //        }
    //    }
    //    return _default_size;
    //}
    //#endregion



    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        HttpPostedFile _upfile = FileUpload1.PostedFile;

        if (FileUpload1.HasFile == true)
        {
            if (FileUpload1.PostedFile.ContentLength > 1073741824)
            {
                Response.Write("<script>alert('文件过大,请控制在1G以内!');window.location.href ='" + Utils.CombUrlTxt("category_list_item.aspx", "id={0}", this.id.ToString()) + "'</script>");
                Response.End();
            }
            UpLoad    upFiles = new UpLoad();
            ArrayList array   = upFiles.fileSaveAs2(_upfile, null);
            if (array.Count > 0)
            {
                string        fileName = array[2].ToString();
                string        fileSize = array[1].ToString();
                string        filePath = array[3].ToString();
                string        fileExt  = array[0].ToString();
                string        username = "******";
                string        add_time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                ResultDataSet Rs2      = new ResultDataSet();
                database_inte db2      = new database_inte();
                string        sql2     = "insert into FileInfo (fileName,fileSize,filePath,username,add_time,fileExt,fileType) values ('" + fileName + "','" + fileSize + "','" + filePath + "','" + username + "','" + add_time + "','" + fileExt + "'," + this.id + ")";
                if (db2.DB2Obj.GetRs(sql2, out Rs2))
                {
                    Response.Redirect(Utils.CombUrlTxt("category_list_item.aspx", "id={0}", this.id.ToString()));
                }
            }
        }
        else
        {
            Response.Write("<script>alert('请选择要上传的文件!');</script>");
        }
    }
Ejemplo n.º 2
0
        private void UpLoadFile2(HttpContext context)
        {
            string         _delfile = Vincent._DTcms.DTRequest.GetString("DelFilePath");
            HttpPostedFile _upfile  = context.Request.Files["Filedata"];

            if (_upfile == null)
            {
                context.Response.Write("{\"status\": 0, \"msg\": \"请选择要上传文件!\"}");
                return;
            }
            UpLoad upFiles = new UpLoad();
            string msg     = upFiles.fileSaveAs2(_upfile);

            //删除已存在的旧文件
            if (!string.IsNullOrEmpty(_delfile))
            {
                Vincent._DTcms.Utils.DeleteUpFile(_delfile);
            }
            //返回成功信息
            context.Response.Write(msg);
            context.Response.End();
        }