限我一周之内做一个可以上传文件并限制总大小,上传后能自己管理的 小弟初到,望老手给点提示

时间:2022-08-28 19:06:36
感激不尽
要求用c#
可是我现在刚刚接触C#呀
3X


24 个解决方案

#1


哈哈,帮顶。正好我也在做。

#2


我以前是做了一个上传下载的作业
不过管理就不知道是指的什么了
如果需要的话我可以把那个作业发到你的邮箱里
但只有中午再发了
上班时间上不了邮箱

#3


上面的几位大哥好啊,我也是刚进公司,也给了这样上传下载的作业!
楼上这位仁兄方面的话也给小弟我寄一份把,万分感谢!!
我的email:wangchen34@21cn.com

#4


这位哥,,偶也刚进几天``也是遇到这个问题``不过不是作业``是做项目``
我的`油箱``marriott1209@163.com
多谢哥了

#5


现在上不了邮箱
中午一起发

#6


楼上大哥  
  给我发一份
   我在学习
     谢谢了
  21lj@21cn.com

#7


偶有,谁要,qq 45252733   lenlong 哥哥

#8


...这个网上也太多例子了,
你们。。。。。。。。。

多用google

#9


多用GOOGLE 或 百度

#10


发个给我拉zhnwf@163.com谢谢

#11


发一个给我,谢谢!
luzhenyi@coscodl.com

#12


上传文件的大小可以在web.config里面设置

#13


wangchen34@21cn.com
marriott1209@163.com
luzhenyi@coscodl.com
zhnwf@163.com
21lj@21cn.com
已经发送到以上邮箱

#14


想看看你做的,lyb*dbel@yahoo.com.cn

#15


conan1211(柯楠) 


你是跑不掉了,呵呵

#16


To liuqm(blue)
我为什么要跑?
飞不是要快得多吗?

#17


To;lyb_*dbel(渴望成为高手) 
现在已经是上班时间了
上不了邮箱(公司给IP设了权限)
只能下班之后再发给你了

#18


.......这年头...什么市道啊..一个人开口居然有n个要代码的.....

简单一个东西,为什么不自己解决呢?总不能每次都指望有别人给代码吧?

#19



多谢syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*) 路见不平
人善被人欺是这样的了
我已经习惯了~~~

#20


已经发给lyb*dbel@yahoo.com.cn

#21


大哥,我也要,给我发个好吗? wls12342004@yahoo.com.cn

#22


我的邮箱 some_lee@163.com
谢谢
楼上的一些批评得是,如果我能的话,我肯定不会问,可是我是有多菜的你们不知道,我是真的刚刚开始接触C# ,今天才把 VS。NET装好,一打开就不知道干什么了,连在那里输入代码都不知道,没有人教:(
最后终于被找到了
顺便贴出来我的问题
ublic void UploadFile(object sender , EventArgs E)
            {
       
                if(myFile.PostedFile!=null)
                {
                    string nam = myFile.PostedFile.FileName ;
                    string savepath="c:\\Upload";
                    int i= nam.LastIndexOf("\\") ;
                    string newnm =nam.Substring(i) ;
                    myFile.PostedFile.SaveAs(savepath+newnm) ;
                    fname.Text=myFile.PostedFile.FileName;
                    fenc.Text=myFile.PostedFile.ContentType ;
                    fsize.Text=myFile.PostedFile.ContentLength.ToString();

                }
            }
上面的是我在default.aspx.cs中的
在default.aspx中是这样的
<input type="file" id="myFile" runat="server" >
<input type="button"  value="Upload" OnServerClick="UploadFile" runat="server" >
文件名称 :<br>
<asp:label id="fname" text="" runat="server" />
文件大小 :(bytes)
<asp:label id="fsize" runat="server" />

只写了主要部分
编译通过
不过 点了Upload却没反应  根本没上传成功
于是我又在
UploadFile中加入了一句
Response.Write("<script>javascript:alert('上传文件成功!');</script>");
想看看清楚到底有没有执行到这里
还是编译通过
但是当我点Upload的时候还是没反应
请指点

#23


支持:syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*) 
其实这个很简单
到MSDN里面一翻就有了~~~汗~~
不过我比较懒,不记得文件上传控件叫什么名字了
好像是htm空间
提交后可以获取FileInfo类,固然有文件的大小信息~~~OK

#24


http://www.yyfc.com/HttpUploadDemo.rar
这是我写的一个c#上传组件~有简单的使用介绍~~你可以参考一下

#1


哈哈,帮顶。正好我也在做。

#2


我以前是做了一个上传下载的作业
不过管理就不知道是指的什么了
如果需要的话我可以把那个作业发到你的邮箱里
但只有中午再发了
上班时间上不了邮箱

#3


上面的几位大哥好啊,我也是刚进公司,也给了这样上传下载的作业!
楼上这位仁兄方面的话也给小弟我寄一份把,万分感谢!!
我的email:wangchen34@21cn.com

#4


这位哥,,偶也刚进几天``也是遇到这个问题``不过不是作业``是做项目``
我的`油箱``marriott1209@163.com
多谢哥了

#5


现在上不了邮箱
中午一起发

#6


楼上大哥  
  给我发一份
   我在学习
     谢谢了
  21lj@21cn.com

#7


偶有,谁要,qq 45252733   lenlong 哥哥

#8


...这个网上也太多例子了,
你们。。。。。。。。。

多用google

#9


多用GOOGLE 或 百度

#10


发个给我拉zhnwf@163.com谢谢

#11


发一个给我,谢谢!
luzhenyi@coscodl.com

#12


上传文件的大小可以在web.config里面设置

#13


wangchen34@21cn.com
marriott1209@163.com
luzhenyi@coscodl.com
zhnwf@163.com
21lj@21cn.com
已经发送到以上邮箱

#14


想看看你做的,lyb*dbel@yahoo.com.cn

#15


conan1211(柯楠) 


你是跑不掉了,呵呵

#16


To liuqm(blue)
我为什么要跑?
飞不是要快得多吗?

#17


To;lyb_*dbel(渴望成为高手) 
现在已经是上班时间了
上不了邮箱(公司给IP设了权限)
只能下班之后再发给你了

#18


.......这年头...什么市道啊..一个人开口居然有n个要代码的.....

简单一个东西,为什么不自己解决呢?总不能每次都指望有别人给代码吧?

#19



多谢syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*) 路见不平
人善被人欺是这样的了
我已经习惯了~~~

#20


已经发给lyb*dbel@yahoo.com.cn

#21


大哥,我也要,给我发个好吗? wls12342004@yahoo.com.cn

#22


我的邮箱 some_lee@163.com
谢谢
楼上的一些批评得是,如果我能的话,我肯定不会问,可是我是有多菜的你们不知道,我是真的刚刚开始接触C# ,今天才把 VS。NET装好,一打开就不知道干什么了,连在那里输入代码都不知道,没有人教:(
最后终于被找到了
顺便贴出来我的问题
ublic void UploadFile(object sender , EventArgs E)
            {
       
                if(myFile.PostedFile!=null)
                {
                    string nam = myFile.PostedFile.FileName ;
                    string savepath="c:\\Upload";
                    int i= nam.LastIndexOf("\\") ;
                    string newnm =nam.Substring(i) ;
                    myFile.PostedFile.SaveAs(savepath+newnm) ;
                    fname.Text=myFile.PostedFile.FileName;
                    fenc.Text=myFile.PostedFile.ContentType ;
                    fsize.Text=myFile.PostedFile.ContentLength.ToString();

                }
            }
上面的是我在default.aspx.cs中的
在default.aspx中是这样的
<input type="file" id="myFile" runat="server" >
<input type="button"  value="Upload" OnServerClick="UploadFile" runat="server" >
文件名称 :<br>
<asp:label id="fname" text="" runat="server" />
文件大小 :(bytes)
<asp:label id="fsize" runat="server" />

只写了主要部分
编译通过
不过 点了Upload却没反应  根本没上传成功
于是我又在
UploadFile中加入了一句
Response.Write("<script>javascript:alert('上传文件成功!');</script>");
想看看清楚到底有没有执行到这里
还是编译通过
但是当我点Upload的时候还是没反应
请指点

#23


支持:syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*) 
其实这个很简单
到MSDN里面一翻就有了~~~汗~~
不过我比较懒,不记得文件上传控件叫什么名字了
好像是htm空间
提交后可以获取FileInfo类,固然有文件的大小信息~~~OK

#24


http://www.yyfc.com/HttpUploadDemo.rar
这是我写的一个c#上传组件~有简单的使用介绍~~你可以参考一下