佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 872|回复: 5

我要如何使用ASP.NET去Upload我的FILE?

[复制链接]
lmltiong 该用户已被删除
发表于 22-5-2006 05:02 PM | 显示全部楼层 |阅读模式
关于ASP.NET . . . . . . . . . . .

1) 我要如何去Upload File? server 又怎样知道FILE已经成功的Upload呢?
2) 当client要download file时,server又怎样知道FILE已经成功的download呢?
3) system 怎样知道某个日期是星期几?
e.g system 怎样知道 22/5/2006 是星期一?

[ 本帖最后由 lmltiong 于 22-5-2006 05:06 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 22-5-2006 05:30 PM | 显示全部楼层
要看你用asp.net v1 or v2...

asp.net v1... 本身并没有upload的server control... 必须依赖html的control... 也就是<input type="file">... 但是这样code起来比较麻烦... 也必须把form的enctype设定成EncType="Multipart/Form-Data"

asp.net v2 加入了file upload control... 也就是<asp:file upload>... 这样code起来方便很多... 也比较简易...

要对付关于类似file的问题必须使用 system.IO的file class... file class有很多method可以对付类似问题... 比如file.exists可以检查某个file的存在... file.move可以移动某个file... file.delete可以删除某个file...

而file upload control本身也有很多property来对付file uploading... 比如fileupload.postedfile的property用来对付已上传的file... fileupload.hasfile用来确认用户有specified a file... 还有很多property 和 method... 如saveas method, contentlenght property, filecontent property, filename property 等等...

[ 本帖最后由 小妞儿 于 22-5-2006 05:32 PM 编辑 ]
回复

使用道具 举报

lmltiong 该用户已被删除
 楼主| 发表于 22-5-2006 05:44 PM | 显示全部楼层
谢谢你,小妞儿 。。。

我刚才尝试把大的FILE给Upload.结果不能,它要去把web.config里的MaxRequestLength给改了。但我找不到MaxRequestLength这个Word在我的web.config里。我要如何去把它给code出来呢?
回复

使用道具 举报

发表于 22-5-2006 06:12 PM | 显示全部楼层
在web.config里加入以下的code...

<configuration>
  <system.web>
  <httpRuntime maxRequestLength="value in byte"/>
  </system.web>
</configuration>

[ 本帖最后由 小妞儿 于 22-5-2006 06:13 PM 编辑 ]
回复

使用道具 举报

发表于 22-5-2006 07:29 PM | 显示全部楼层
这里有相当清楚的解释, 可以参考一下:
http://www.codeproject.com/aspnet/fileupload.asp
回复

使用道具 举报

发表于 23-5-2006 07:53 PM | 显示全部楼层
原帖由 lmltiong 于 22-5-2006 05:02 PM 发表
关于ASP.NET . . . . . . . . . . .
...
3) system 怎样知道某个日期是星期几?
e.g system 怎样知道 22/5/2006 是星期一?


可以使用datetime.dayofweek method... sample code:

<%@ Page Language="VB" %>
<script runat="server">

    Sub btnGetDay_Click(sender As Object, e As EventArgs)
            if not txtDate.text  = "" then
                    try
                            dim mydate as datetime = cdate(txtDate.text)
                            response.write(mydate.dayofweek)

                    catch ex as exception
                            response.write("Please enter a proper date.")
                    end try
            else
                    response.write("Please enter a date.")
            end if
    End Sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        Enter a proper date(MM/DD/YY):
        <asp:TextBox id="txtDate" runat="server"></asp:TextBox>
        <br />
        <br />
        <div align="left">
            <asp:Button id="btnGetDay" onclick="btnGetDay_Click" runat="server" Text="Get Day"></asp:Button>
        </div>
    </form>
</body>
</html>
回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 11-11-2024 11:38 PM , Processed in 0.139165 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表