.NET如何把上传的文件保存到同一解决方案的另一个项目路径下 ?

同一解决方案下有A,B两个项目,A是前台系统,B是后台系统;现在B系统通过编辑器上传了一张图片保存在B的路径下,A项目的页面如何访问该图片呢?或者如何把B项目上传的图片保... 同一解决方案下有A,B两个项目,A是前台系统,B是后台系统;现在B系统通过编辑器上传了一张图片保存在B的路径下,A项目的页面如何访问该图片呢 ?

或者如何把B项目上传的图片保存到A项目的路径下 ?
展开
 我来答
没排名排名C2
2015-04-01 · TA获得超过274个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:172万
展开全部

在系统中有Admin(后台管理)和前台显示(Index),在后台上传的文件,不一定在Admin的目录中的,一般处理方法是在网站的根目录中创建一个相应的上传文件的目录Upload文件夹用于存储上传的文件。在网站部署的时候,使用的时候可以从网站的根目录进行访问。比如目录结构如下:

我要在前台使用Upload文件夹下的1.png,可以采用如下操作:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Tool;

namespace Blog
{
    public partial class Index : System.Web.UI.Page
    {
       // public List<Model.Ad> ad = new List<Model.Ad>();
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
                return;
            //for (var i = 1; i <= 10; i++)
            //{
            //    ad.Add(new Model.Ad() { id = i, name = "name" + i });
            //}
            //var url = Config.GetUploadUrl();
            Image1.ImageUrl =  "./Upload/1.png";
        }
    }
}
heartqwt
2018-04-17 · TA获得超过123个赞
知道小有建树答主
回答量:157
采纳率:93%
帮助的人:36.1万
展开全部
A项目用绝对路径去访问 或者 B项目保存文件的时候直接用绝对路径到A项目就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式