try
{ if (myFile.PostedFile != null)
{
//定义一些变量
string nam = myFile.PostedFile.FileName;//获取上传文件的完整名称
string ImgName = nam.Substring(nam.LastIndexOf(@"\"));//获取上传图片的名称
string ImgExtend = nam.Substring(nam.LastIndexOf(".") + 1);//获取上传图片的格式
//int i = nam.LastIndexOf(@"\");
//string newnm = nam.Substring(i + 1);
if (!(ImgExtend == "bmp" || ImgExtend == "jpg" || ImgExtend == "gif"))
{
Button3.Value = "上传图片的格式不正确!"; }
else
{
//Response.Write(Server.MapPath("upload"));//可以用这个来跟踪下
string uploadname = Server.MapPath("~/upload/");//获取服务器上指定虚拟路径相对路径的文件夹
//改变下面的“c:\\"到你想要保存的地址。
//myFile.PostedFile.SaveAs(@"C:\Documents and Settings\Administrator\桌面\完整的Test\asp.net\AWC1\upload\" + ImgName);
myFile.PostedFile.SaveAs(uploadname+ImgName );
////取得上传文件的各种属性。
//fielname = myFile.PostedFile.FileName;
//fielname = ( "<IMG src='" + newnm + "'/>");
fielname = ImgName;
//fenc.Text=myFile.PostedFile.ContentType ;
//fsize.Text=myFile.PostedFile.ContentLength.ToString();
Button3.Value = "上传图片成功";
} }
else
{
} }
catch (Exception error)
{
Button3.Value = "上传失败失败!原因为:" + error.ToString();
} fielname = ImgName; 这个本来要获取1.jpg 这样的图片名称,,但是我调试了下 获取到这样的名称 //1.jpg 我改了好久还是不行 忘大侠们帮忙
{ if (myFile.PostedFile != null)
{
//定义一些变量
string nam = myFile.PostedFile.FileName;//获取上传文件的完整名称
string ImgName = nam.Substring(nam.LastIndexOf(@"\"));//获取上传图片的名称
string ImgExtend = nam.Substring(nam.LastIndexOf(".") + 1);//获取上传图片的格式
//int i = nam.LastIndexOf(@"\");
//string newnm = nam.Substring(i + 1);
if (!(ImgExtend == "bmp" || ImgExtend == "jpg" || ImgExtend == "gif"))
{
Button3.Value = "上传图片的格式不正确!"; }
else
{
//Response.Write(Server.MapPath("upload"));//可以用这个来跟踪下
string uploadname = Server.MapPath("~/upload/");//获取服务器上指定虚拟路径相对路径的文件夹
//改变下面的“c:\\"到你想要保存的地址。
//myFile.PostedFile.SaveAs(@"C:\Documents and Settings\Administrator\桌面\完整的Test\asp.net\AWC1\upload\" + ImgName);
myFile.PostedFile.SaveAs(uploadname+ImgName );
////取得上传文件的各种属性。
//fielname = myFile.PostedFile.FileName;
//fielname = ( "<IMG src='" + newnm + "'/>");
fielname = ImgName;
//fenc.Text=myFile.PostedFile.ContentType ;
//fsize.Text=myFile.PostedFile.ContentLength.ToString();
Button3.Value = "上传图片成功";
} }
else
{
} }
catch (Exception error)
{
Button3.Value = "上传失败失败!原因为:" + error.ToString();
} fielname = ImgName; 这个本来要获取1.jpg 这样的图片名称,,但是我调试了下 获取到这样的名称 //1.jpg 我改了好久还是不行 忘大侠们帮忙
解决方案 »
- 想做这样一个控件,IE打开页面的时候可以下载到页面,安装到客户端,这样就可以访问客户端信息了
- 压缩静态页
- 关于读取txt文件里值的问题
- ASP.NET向目录写入文件,权限被拒绝,请高手帮忙。
- 请帮我看看这个textbox的onchange为什么不起作用了,谢谢!!!
- 树不显示节点,但是节点有数据!
- 请问为什么这句增加记录的SQL语句在ASP.NET里面会出错,但是在ASP里面却不出错呢?多谢!
- DataGrid或DataList绑定ArrayList的问题
- DataGrid控件中如何用selectindexchang方法改变选中的行的颜色》
- 请问我该如何在webform中定义webusercontrol的位置?
- FCK editor使用
- 我的default.aspx 文件 请问这个是什么错误?
还是不行