知识大全 ASP.NET入门教程 8.6 改善图片上传功能[3]

Posted

篇首语:炒沙作縻终不饱,缕冰文章费工巧。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 8.6 改善图片上传功能[3]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 8.6 改善图片上传功能[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    ( )现在只需修改GalleryUpload Enhanced aspx vb代码文件(如下面的代码所示) 在Design View中 双击Upload按钮并在代码中添加如下阴影部分的代码

 

Protected Sub Button _Click(ByVal sender As Object ByVal e As System EventArgs) Handles Button Click

        If FileUpload HasFile Then

            Try

                FileUpload SaveAs( C:\\Websites\\WroxUnited\\MatchImages\\ & FileUpload FileName)

            Catch ex As Exception

                FileUploadReport Text = Failed because: <br/> & ex Message

            End Try

            FileUploadReport Text = File uploaded to WroxUnited from: <br/> & FileUpload PostedFile FileName

            SqlDataSource Insert()

        Else

            FileUploadReport Text = Please select a file before clicking the Upload button

        End If

    End Sub               

    ( )保存该页面并在浏览器中进行测试 并选择一场比赛 同时输入您的名字和评论 上传一个图片(可以使用MyPictures/Samples)显示了在单击Upload按钮之前的画面

    ( )关闭浏览器并返回VWD 打开Database Explorer并展开WroxUnited 然后展开Tables以验证成功创建了记录 右击Gallery并选择Show Table Data 观察底部所示的新记录

    操作回顾

    这里的目标是当用户上传图片时在Gallery表内创建一条新记录 首先为用户设置输入控件以获取创建记录所需的信息 ListBox控件提供比赛记录供用户选择 两个TextBox控件接受用户的名字和评论 为了填充ListBox控件 创建了一个从Fixtures表中提取两个字段的SqlDataSource控件

    为创建新记录 需要添加一个包含INSERT功能的SqlDataSource控件 在便用VWD为插入创建命令的时候还获得了其他许多代码 它们是不需要的 可以删除SELECT UPDATE和DELETE的命令及参数 因为不会使用它们 然后在《InsertParameters:>内进行修改以便从输入控件中获得信息

    最后 需要实际告诉SqlDataSource执行插入新记录的命令 通过在Button Click事件内添加一行触发Insert()方法的代码实现这个目的

    这个加强的页面应用了前面几章介绍的多个概念 这里使用事件内的代码捕获与FileUpload有关的问题并触发数据源控件的Insert()方法 您从数据库中读取数据以提出ListBox 最后 写入数据以创建一条表示上传文件的新记录

    ASP NET 入门教程完整版

cha138/Article/program/net/201311/14818

相关参考

知识大全 ASP.NET入门教程 8.6 改善图片上传功能[2]

ASP.NET入门教程8.6改善图片上传功能[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 8.5 上传图片[3]

ASP.NET入门教程8.5上传图片[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 8.5 上传图片[1]

ASP.NET入门教程8.5上传图片[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 8.5 上传图片[2]

ASP.NET入门教程8.5上传图片[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.net(C#)批量上传图片

ASP.net(C#)批量上传图片  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  因本网站上传图

知识大全 KindEditor图片上传Asp.net代码

KindEditor图片上传Asp.net代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 Asp.net图片上传实现预览效果的简单代码

Asp.net图片上传实现预览效果的简单代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章

知识大全 在ASP.NET中上传图片并生成缩略图

在ASP.NET中上传图片并生成缩略图  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!以下是引用片段

知识大全 Asp.Net上传图片验证代码的小例子

Asp.Net上传图片验证代码的小例子  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一客户端方式验

知识大全 asp.net中水印的实现代码

  水印是为了防止别盗用我们的图片  两种方式实现水印效果  )可以在用户上传时添加水印  a)好处:与种方法相比用户每次读取此图片时服务器直接发送给客户就行了  b)缺点:破坏了原始图片  )通过全