久久首页
免费软件
网络时尚
网络学堂
专题讨论
网络资源
网络游戏
网络文档
网络产品
网站导航: 首页 > 网页开发 > ASP 学堂讨论 | 推荐文章

asp.net的上传文件,无需组件


2003-04-10  
 
<script language=""VB"" runat=""server"">
   Sub UploadFile(sender As Object, e As EventArgs)

      If FileUp.PostedFile.ContentLength = 0 Then
         FileInfo.Visible = False
         Exit Sub
      Else
         FileInfo.Visible = True
      End If

      FSize.Text = CStr(FileUp.PostedFile.ContentLength)
      FName.Text = FileUp.PostedFile.FileName

      Dim FileSplit() As String = Split( FileUp.PostedFile.FileName, ""\"" )
      Dim FileName As String = FileSplit(FileSplit.Length-1)
      FileUp.PostedFile.SaveAs( Server.MapPath(""."") & ""\Upload\"" & FileName )

      Dim Exts() As String = Split( FileName, ""."" )
      Dim Ext As String = LCase(Exts(Exts.Length-1))
      If Ext <> ""jpg"" And Ext <> ""jpeg"" And Ext <> ""gif"" And Ext <> ""txt"" And Ext <> ""htm"" And Ext <> ""html"" Then
         FDisplay.Visible = False
      Else
         FDisplay.Text = ""<A Target='_blank' HREF='Upload/"" & _
                         FileName & ""'>上传文件</A>""
      End If
   End Sub
</script>

<Html>
<Body BgColor=White>
<H3>上传文件<Hr></H3>

<Form Enctype=""multipart/form-data"" runat=""server"">
上传文件
<Input Type=""File"" id=""FileUp"" runat=""server""><P>
<Asp:button id=""Upload"" OnClick=""UploadFile"" Text=""Upload""
runat=""server""/>
</form><Hr>

<Div id=""FileInfo"" Visible=""False"" runat=""server"">
上传文件名 <Asp:Label id=""FName"" runat=""server""/><br>
上传文件大小 <Asp:Label id=""FSize"" runat=""server""/><br>
<Asp:Label id=""FDisplay"" runat=""server""/>
</Div>

</Body>
</Html>

 
发表评论 推荐文章 关闭窗口
 相关内容
- 如何使用ASP实现网站的“目录树”管理 2003-04-10
- 非常有价值的代码,下面的代码是使用ADSI 2003-04-10
- ADSI,使用ASP来实现通用的对数据库控制编程 2003-04-10
- 浅谈MsChart在ASP中的应用 2003-04-10
- 在浏览器里实现类似VB Form的界面控制 2003-04-10
- 关于ASP图象问题的总结 2003-04-10
- Asp(Active Server Page)的语言特性 2003-04-10
- 避免asp的SQL的执行效率低 2003-04-10
- 纯编码实现Access数据库的建立或压缩 2003-04-10
- 用数据绑定实现高效率动态网页 2003-04-10
 
 学堂分类
网络知识操作系统
网络应用网络服务
网页开发网络编程
数据存储网络设备
 文章搜索
 
网站简介 | 广告服务 | 编程支持 | 设计服务 | 诚邀合作 | 访客留言
Copyright © 1999-2004 99NET. All Rights Reserved
版权所有 久久网络工作室
Email:webmaster@99net.net