当前位置: 代码迷 >> ASP.NET >> 下传文件到相对路径
  详细解决方案

下传文件到相对路径

热度:6530   发布时间:2013-02-25 00:00:00.0
上传文件到相对路径
C# code
    protected void Button1_Click(object sender, EventArgs e)    {        if(name.Text == "")            {                strPath = "C://Inetpub//wwwroot//" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".xls";            }        else            {                strPath = "C://Inetpub//wwwroot//" + name.Text + ".xls";            }                    File1.PostedFile.SaveAs(strPath);        string mystring = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = '" + strPath + "';Extended Properties=Excel 8.0";        OleDbConnection cnnxls = new OleDbConnection(mystring);        OleDbDataAdapter myDa = new OleDbDataAdapter("select * from [Sheet1$]", cnnxls);        DataSet myDs = new DataSet();        myDa.Fill(myDs);        GridView2.DataSource = myDs.Tables[0];        GridView2.DataBind();    }


怎么实现上传到相对路径?要代码说明,谢谢

------解决方案--------------------------------------------------------
分无所谓,我不在乎。能帮助别人才是快乐的根源。
不知道你需要加载什么文件。纯文本的用
File f = File.Open("路径");就可以了(注意需要读写权限) 
office的asp.net有相关的专门的类处理,度娘就行了。