亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        asp.net中MVC借助Iframe實(shí)現(xiàn)無刷新上傳文件實(shí)例

        字號(hào):


            本文實(shí)例講述了asp.net中MVC借助Iframe實(shí)現(xiàn)無刷新上傳文件的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
            html:
            復(fù)制代碼 代碼如下:<div id="uploadwindow">
            <form action="/ShopActivitys/ImportActivityItems" id="form1" name="form1" enctype="multipart/form-data" method="post" target="hidden_frame">
            <table>
            <tr>
            <td>選擇文件:</td>
            <td>
            <input type="file" id="file" name="activityitemsfile" />
            </td>
            </tr>
            </table>
            <input type="submit" value="上傳文件" />
            <iframe name='hidden_frame' id="hidden_frame" style='display: none'></iframe>
            </form>
            </div>
            CallBack函數(shù):
            復(fù)制代碼 代碼如下:var UploadFun = {
            CallBack: function (msg) {
            $.messager.alert('上傳文件', msg, 'info');
            }
            };
            后臺(tái)處理:
            復(fù)制代碼 代碼如下:public void ImportActivityItems()
            {
            string error = "導(dǎo)入成功";
            try
            {
            var f = Request.Files["activityitemsfile"];
            var fpath = Server.MapPath("/Upload/活動(dòng)鏈接數(shù)據(jù)/");
            if (!Directory.Exists(fpath))
            Directory.CreateDirectory(fpath);
            string fullfilename = fpath + DateTime.Now.ToFileTime() + f.FileName;
            f.SaveAs(fullfilename);
            }
            catch (Exception ex)
            {
            Logger.Error(ex.ToString());
            error = "導(dǎo)入過程中發(fā)生錯(cuò)誤,請(qǐng)重試";
            }
            Response.Write("<script type=\"text/javascript\"> parent.UploadFun.CallBack(\"" + error + "\")</script>");
            }