<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
    主站蜘蛛池模板: 999久久久免费精品播放| 国产三级在线免费观看| 免费a级毛片无码a∨性按摩| 亚洲国产亚洲综合在线尤物| 国产妇乱子伦视频免费| 精品日韩亚洲AV无码| h视频在线免费看| 亚洲精品中文字幕无乱码麻豆| 久久亚洲AV成人无码国产最大| 免费看AV毛片一区二区三区| 亚洲成AV人在线观看天堂无码| a级毛片免费完整视频| 在线观看国产情趣免费视频| 亚洲第一综合天堂另类专 | 国产在线观看片a免费观看| 亚洲av永久无码嘿嘿嘿| 亚洲精品黄色视频在线观看免费资源| 国产一区二区三区在线免费| 狠狠入ady亚洲精品| 亚洲精品麻豆av| 国产精品免费看久久久| 亚洲国产精品久久网午夜| 拍拍拍无挡免费视频网站| 亚洲AV日韩AV永久无码下载| 最近的中文字幕大全免费8| 亚洲性无码一区二区三区| 国产无遮挡又黄又爽免费视频| 免费手机在线看片| 无码欧精品亚洲日韩一区| 在线观看免费人成视频| 日韩一区二区三区免费播放| 亚洲春色在线视频| 好吊妞788免费视频播放| 国产成人无码免费看片软件| 中文字幕亚洲综合精品一区| 天黑黑影院在线观看视频高清免费 | 青娱乐在线免费观看视频| 国产亚洲精品岁国产微拍精品| 人妻18毛片a级毛片免费看| 亚洲国产精品无码专区在线观看| 国产黄色免费网站|