我在网上下载了一个模仿网易163上传的控件。添加文档路径在页面显示的是C:\UpLoad\1.doc 。 可是我想在页面上路径显示为1.doc 。该怎么做?还有就是我添加了2个上传控件,可是有的时候只需要上传一个,sql语句是:insert into (file1,file2)values('UpLoad/" +file1+ "','UpLoad/" +file2+ "'') 。如果两个都插入肯定没问题。可是要是只插入一个那就会报错。我的上传控件代码: string file1 = this.File1.PostedFile.FileName;
int nLength1 = file1.Length - file1.LastIndexOf("\\") - 1;
file1 = file1.Substring(file1.LastIndexOf("\\") + 1, nLength1);
string path1 = Server.MapPath("UpLoad/");
this.File1.PostedFile.SaveAs(path1 + file1); string file2 = this.File2.PostedFile.FileName;
int nLength2 = file2.Length - file2.LastIndexOf("\\") - 1;
file2 = file2.Substring(file2.LastIndexOf("\\") + 1, nLength2);
string path2 = Server.MapPath("UpLoad/");
this.File2.PostedFile.SaveAs(path2 + file2);我的数据库:patent 表:patentInfo
字段 file1 nvarchar(50) null
file2 nvarchar(50) null但是我不知道怎么写。请高手指点。最好有代码,本人不胜感激!
网易上传控件下载地址:http://blog.csdn.net/useruse/archive/2008/05/19/2458800.aspx
int nLength1 = file1.Length - file1.LastIndexOf("\\") - 1;
file1 = file1.Substring(file1.LastIndexOf("\\") + 1, nLength1);
string path1 = Server.MapPath("UpLoad/");
this.File1.PostedFile.SaveAs(path1 + file1); string file2 = this.File2.PostedFile.FileName;
int nLength2 = file2.Length - file2.LastIndexOf("\\") - 1;
file2 = file2.Substring(file2.LastIndexOf("\\") + 1, nLength2);
string path2 = Server.MapPath("UpLoad/");
this.File2.PostedFile.SaveAs(path2 + file2);我的数据库:patent 表:patentInfo
字段 file1 nvarchar(50) null
file2 nvarchar(50) null但是我不知道怎么写。请高手指点。最好有代码,本人不胜感激!
网易上传控件下载地址:http://blog.csdn.net/useruse/archive/2008/05/19/2458800.aspx
解决方案 »
- 不知道控件的名字,如何findcontrol找到他呢?
- 接口设计问题
- sql 2000升级到 sp4后 cmd.ExecuteNonQuery()不行了,有人遇到过么
- 日期问题,我想知道当日所在的星期一和星期日的日期,请教各位 ,函数 怎么写啊?
- 高手请进,顶者有分,关于ASP.NET使用ORACLE9I的single sign_on功能问题.
- 定时执行exe文件?
- 网页传递值的问题,大家帮帮忙谢谢了,在线等
- 一个大难题,问了好多人,都解决不了,真不知道怎么办?求各位高手帮忙解决一下!
- asp.net treeview 选中项的节点名称
- 关于MVC中Action重名问题求解
- 看不懂的函数在哪查
- 图像处理,这种技术如何实现,看内容
2.在上传的时候判断下文件名