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 我改了好久还是不行 忘大侠们帮忙
解决方案 »
- CSS 验证:“filter”不是有效的 CSS 属性名
- GridView中获取模板列Checkbox选中时的值?
- 导出主从表格式问题
- script 里放for
- 如何动态绑定视频播放文件?
- 求一算法,将邹键大哥的"IP 地址转换成数字"的sql函数序变成C#的代码(解决立即给分)!!
- 中文的asp.net页面,在英文windows2003下运行,中文变成乱码,如何解决。。
- 朋友们请问一下 ASP.NET的问题 !
- 如何提取字符串中的数字部分?
- 邪门了!安装vs2003时不能改变安装路径!请有经验的来看看!!谢谢!!
- FCK editor使用
- 我的default.aspx 文件 请问这个是什么错误?
还是不行