<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    View & JS:
    @model RCRS.WebApp.LG.Calender.Web.Models.FileModel

    @using (Html.BeginForm("FileUpload", "Home", FormMethod.Post, new { id = "uploadForm", enctype = "multipart/form-data" }))
    {
        @Html.TextBox("data", "", new { type = "file", size = 40, required = "required" })
        @Html.HiddenFor(todocd=>Model.todocd)
        @Html.HiddenFor(todoGroupcd => Model.todoGroupcd)
        <input type="submit" id="submit_upload" value="????????" />
    }

    <div id="todo-file-list">
        @Html.Partial("_todofilelist")
    </div>
     
    <script src="@Url.Content("~/Scripts/jquery.form.js")" type="text/javascript"></script>
    <script type="text/javascript">
        (
    function () {
            
    var todoList = $('#todo-file-list');
            
    var filePath = $('input[name="data"]');
            $('#uploadForm').on('submit', 
    function (e) {
                e.preventDefault();
                $(
    this).ajaxSubmit({
                    complete: 
    function (xhr) {
                        filePath.val('');
                        todoList.html(xhr.responseText);
                    }
                });
            });
        })();
    </script>

    Controller
            //-----------------------------------------------------------------------
            /// <summary>
            
    /// FileUploadリクエスト時に発生します。
            
    /// </summary>
            
    /// <param name="file"></param>
            
    /// <returns></returns>
            //-----------------------------------------------------------------------
            [HttpPost]
            public ActionResult FileUpload(FileModel file)
            {
                int    retValue     = 0;
                string msg          = string.Empty;
                string fileName     = string.Empty;
                int    fileSize     = 0;
                int    todoGroupcd  = file.todoGroupcd;
                int    todocd       = file.todocd;
                string div          = Settings.Default.IsRCRS;
                DateTime createDate = DateTime.Now;

                HttpPostedFileBase data = Request.Files["data"];
                fileName = data.FileName;
                fileSize = (data.ContentLength / 1000);


                using (CalenderServiceClient svc = new CalenderServiceClient())     //Calender Serviceを経由
                {
                    try
                    {
                        retValue = svc.FileUpload(todoGroupcd, todocd, div, fileName, fileSize.ToString(), createDate);       //Uploadファイルをbyte配列に書き込む

                        
    //戻り値でメッセージを分岐
                        if (retValue == 0)
                        {
                            msg             = CommonFunctions.GetFileName(fileName) + " をアップロードしました。";
                            ViewBag.Message = msg;
                        }
                        else if (retValue == -1)
                        {
                            msg             = "ファイルのアップロードに失敗しました。";
                            ViewBag.Message = msg;
                        }
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                    finally
                    {
                        //サービス接続を終了
                        svc.Close();
                    }
                }

                TodoModel todoModel = new TodoModel();
                FileModel files = todoModel.GetBizFile(todocd, todoGroupcd);

                return Content(CommonFunc.RenderViewToString(ControllerContext, "_todofilelist", files));
            }
    posted on 2017-02-27 16:50 Ying-er 閱讀(242) 評論(0)  編輯  收藏 所屬分類: .Net
    主站蜘蛛池模板: 最新亚洲春色Av无码专区| 亚洲日本在线电影| 久久er国产精品免费观看8| 日韩一级视频免费观看| 久久亚洲精品国产精品| 亚洲性无码一区二区三区| 久久久久女教师免费一区| 亚洲精品国产V片在线观看| 免费一级毛片在线播放视频免费观看永久| 成年人免费网站在线观看| 亚洲老熟女五十路老熟女bbw| 在线a毛片免费视频观看| 亚洲AV无码片一区二区三区| 9420免费高清在线视频| 久久亚洲AV无码精品色午夜 | 亚洲国产成人91精品| 一区视频免费观看| 女人被弄到高潮的免费视频 | 最新猫咪www免费人成| 久久久久亚洲国产| 国产国产人免费视频成69大陆| 色网站在线免费观看| 嫖丰满老熟妇AAAA片免费看| 亚洲日本VA中文字幕久久道具| 国产精品免费看久久久久| 日本一区二区三区在线视频观看免费| ZZIJZZIJ亚洲日本少妇JIZJIZ| a级毛片在线视频免费观看| 亚洲精品成人片在线观看| 国产午夜不卡AV免费| 亚洲午夜无码久久久久| 免费A级毛片无码专区| 亚洲AV无码无限在线观看不卡| 男人的天堂亚洲一区二区三区 | 亚洲日韩精品A∨片无码| 91九色老熟女免费资源站| 亚洲AV永久无码精品水牛影视| 中文字幕成人免费视频| 亚洲Aⅴ在线无码播放毛片一线天| 中文字幕亚洲日韩无线码| 亚洲日韩在线观看免费视频|