用这个,可以实现文件上传,不过只能到IIS的机器上。<input id="myFile" style="Z-INDEX: 102; LEFT: 27px; WIDTH: 221px; POSITION: absolute; TOP: 25px; HEIGHT: 25px" type="file" size="17" name="myFile" runat="server">在按钮里添加代码:
if(myFile.PostedFile!=null)
{
string nam = myFile.PostedFile.FileName ;
//取得文件名(抱括路径)里最后一个"."的索引
int i= nam.LastIndexOf("\\");
string newname=nam.Substring(i);
//保存文件到你所要的目录,这里是IIS根目录下的upload目录
try
{
myFile.PostedFile.SaveAs(Server.MapPath("\\upload\\" + newname));
}
catch
{
divName.InnerHtml = "File Upload Error";
}
}
if(myFile.PostedFile!=null)
{
string nam = myFile.PostedFile.FileName ;
//取得文件名(抱括路径)里最后一个"."的索引
int i= nam.LastIndexOf("\\");
string newname=nam.Substring(i);
//保存文件到你所要的目录,这里是IIS根目录下的upload目录
try
{
myFile.PostedFile.SaveAs(Server.MapPath("\\upload\\" + newname));
}
catch
{
divName.InnerHtml = "File Upload Error";
}
}
解决方案 »
- 如何获取评论总数
- "个人网站初学者工具包" 怎样和SqlServer2005一起用?
- URL映射???
- ASP.NET 2.0 Profile 问题:如何在自定义类里访问Profile
- 作好了.net的项目,这些项目文件也需要传到服务器上面么?
- 一个比较郁闷的问题:为什么网页文本框和密码框在xp下显示宽度不一样?
- 高分求助!关于滚动条的
- 大家有 可以移动的模拟c/s一样的窗体的控件,方便编程?
- 本来连接的oracle,现在换成sql server,OledbDataAdapter控件好像有问题,请高手指教!
- 用owc编写图形,它的图列怎么去掉?
- asp.net 测试连接access加了用户名和密码为什么报“以独立方式打开”而不通。(On line)
- 请问怎样利用asp.net清空IE的缓存
要是不行就把共享的目录映射成一个逻辑磁盘。
或许你可以吧文件的路径(对于iis server的)存放在SQL server,文件还是放在IIs下。
建议你用iis的虚拟目录,简单、方便!
呵呵呵,不要骂我偷懒啊!
现在QQ用的少了,但是会定期来回复的,email还是快些!
谢谢!
Dim path As String = Server.MapPath("../Truck_model/img/" & PictureDoc) & "\\"
"../Truck_model/":是我IIS的工程文件目录:
"\\":不可以少。
http://www.itpub.net/showthread.php?s=&threadid=106544