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

Posted

篇首语:观书散遗帙,探古穷至妙。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 8.6 改善图片上传功能[1]相关的知识,希望对你有一定的参考价值。

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

    本章最后对上传文件的页面进行改善 同时在这个过程中回顾一下本章和第 章 第 章中的一些概念 将添加一个功能 在上传图片的时候在数据库的Gallery表中添加一条记录 换句话说 既上传一个文件又创建一条新记录 下面的几个段落简要介绍您的任务 在 试一试 练习中再具体分析

    首先使用Data Explorer查看一下Gallery表的结构 每条记录表示一个由球迷上传的文件 其中包含球迷的名字 图片文件的URL 日期和对手等字段

    现在需要向页面添加输入控件以获取Gallery表的字段需要的信息 无论何时只要有可能 都应该避免让用户输入信息 在这里 比赛的场次通常比较少 所以为该输入创建一个ListBox控件 为ListBox提供数据的SelectCommand将为用户显示比赛的日期 FixtureID将是ListBox控件的Value 还要使用文本框收集用户的名字和评论

    现在介绍在表中插入新记录的技术 通过设置SqIDataSource控件来实现这个功能 该控件已经激活了插入功能 但不需要显示任何数据 所以这个数据源控件没有数据绑定控件 Insert方法内建于SqlDataSource内 可以在按钮的Click事件过程内通过代码调用

    在这个 试一试 练习中 您改善了图片的上传功能 使得在上传图片文件之后为该图片文件在Gallery表中创建一条记录

    ( )用VWD 打开Solution Explorer并使用下面的操作创建一个Ga leryUpload aspx页面的副本 在文件列表中找到该文件但不打开GalleryUpload aspx页面 右击并选择Copy 右击站点的根目录并选择Paste 现在找到名为Copy of GalleryUpload aspx的页面 将其重新命名为GalleryUploadEnhanced aspx 这个过程同时也复制和重命名了相关的代码文件

    ( )在Design View下处理GalleryUploadEnhanced aspx 将插入条移动到FileUpload控件的下面 添加ListBox 从智能任务面板中打开Configure Data Source向导 使用一个数据源并将该控件命名为SqlDataSourceFixtures 使用WroxUnited连接字符串并设置该数据源只显示FixturelD和FixtureDate字段 按日期排序 在向导的最后一步中将DataTextField的ListBox属性设置为日期 并将DataValueField设置为FixtureID

    ( )为球迷的名字和关于图片的评论添加两个TextBox控件 在Properties窗口中将两个控件的ID分别设置为TexBoxMemberName和TextBoxNotes 为它们添加标签 让用户知道应该在文本框中输入什么内容

    ( )在页面上添加另一个SqlDataSource 配置它为上传的图片在Gallery表中创建记录 将其命名为SqlDataSource 使用它的智能任务面板 配置这个数据源控件并使用WroxUnited连接字符串 使用Gallery表并选择所有的字段 在Advanced对话框中 勾选创建INSERT DELETE和UPDATE命令的复选框 单击Next和Finish按钮 如果需要 可以切换到Source View中删除实现UPDATE和DELETE功能的命令和参数 这里不会使用这些命令 所以删除它们会使代码更整洁 但留下它们也不会造成任何干涉 注意不要删除属性的双引号结束符或标记的符号

    ASP NET 入门教程完整版 

cha138/Article/program/net/201311/14817

相关参考

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

ASP.NET入门教程8.6改善图片上传功能[2]  以下文字资料是由(全榜网网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入门教程 8.5 上传图片[3]

ASP.NET入门教程8.5上传图片[3]  以下文字资料是由(全榜网网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)缺点:破坏了原始图片  )通过全