如题,谢谢!
解决方案 »
- 谁有Aspose.Cells组件将excel导入数据库的例子
- ASPxGridView的使用?
- 怎麼把SQLCommand執行的SQL語句的結果給TEXTBOX
- 字符串数值搜索问题
- 奇怪的错误<--------------------------------------------------------
- 应该有解决办法把?
- ASP.NET如何防止js文件通过url被访问
- 如何用asp.net的树形按件建一个树形列表
- 我想学习asp.net.但不知道从哪儿学起.我主要是想学习asp.net在web上的应用.
- 请问Request中的字符集问题
- 用户控件能不能取得父页面的属性
- 1000分不知道对高手有没有吸引力(帮忙改一个网站)
asp 2.0除了可用上的外,还可用FileUpload控件.用法差不多.
bool file=false;
//获取文件的绝对路径
string path =Server.MapPath("~/temp/");
//如果确认了上传文件则判断文件的类型是否符合要求
if(FileUpLoad1.HasFile)
{
string fileExtension=
System.IO.Path.GetExtension(FileUpLoad1.FileName).ToLower();
String[] allowedExtensions={".gif",".bmp",".jpg"};
for(int i=0;i<allowedExtensions.Length;i++)
{
if(fileExtension==allowedExtensions[i])
{
file=true;
}
}
}
//调用SaveAs方法,实现上传
{
try
{
FileUpLoad1.SaveAs(path + FileUpLoad1.FileName);
}
}
if(file)
{
{
try
{
FileUpLoad1.SaveAs(path + FileUpLoad1.FileName);
}
}
}
<input type="file" id="file1" runat="server"的方法
this.file1.PostedFile.SaveAs(path)
太感谢慕白兄) 大侠了!
private void Button1_Click(object sender, System.EventArgs e)
{
//strFileName及下面的strPath是我定义的变量
strFileName =file1.PostedFile.FileName; //执行这句出错?!
strPath="C:\\Temp"; //假设上传到本机的C:\Temp文件夹中
this.file1.PostedFile.SaveAs(strPath);
}