国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > .NET > 正文

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

2024-07-10 12:48:11
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了asp.net中MVC借助Iframe實(shí)現(xiàn)無(wú)刷新上傳文件的方法。。具體實(shí)現(xiàn)方法如下:

html:
代碼如下:<div id="uploadwindow" style="display: none;">
    <form action="/ShopActivitys/ImportActivityItems" id="form1" name="form1" enctype="multipart/form-data" method="post" target="hidden_frame">
        <table style="width: 300px;">
            <tr>
                <td style="width: 80px; display: block;">選擇文件:</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ù):
代碼如下:var UploadFun = {
    CallBack: function (msg) {
        $.messager.alert('上傳文件', msg, 'info');

    }
};
后臺(tái)處理:
代碼如下: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)入過(guò)程中發(fā)生錯(cuò)誤,請(qǐng)重試";
    }
    Response.Write("<script type=/"text/javascript/"> parent.UploadFun.CallBack(/"" + error + "/")</script>");
}

希望本文所述對(duì)大家的asp.net程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 桃园县| 上饶县| 江津市| 天镇县| 闻喜县| 漠河县| 离岛区| 临朐县| 都江堰市| 朝阳区| 亳州市| 柏乡县| 额济纳旗| 平乡县| 文昌市| 名山县| 临安市| 额济纳旗| 谷城县| 通山县| 建阳市| 嵊泗县| 梧州市| 孝义市| 泸定县| 叙永县| 东丰县| 侯马市| 宣武区| 增城市| 中江县| 四平市| 永胜县| 舟曲县| 油尖旺区| 信宜市| 明星| 太谷县| 北碚区| 海丰县| 吴忠市|