用ASP、NET开发下载系统(四) (转)

用ASP、NET开发下载系统(四) (转)

用ASP、NET开发下载系统(四) (转)[@more@]用开发(四):namespace prefix = o ns = “urn:schemas–com::office” />前台界面部分下载详细信息页面2003-7-21706430.jpg”>下载信息页面其实就是一个Table,左边一列是固定了的,右边一列信息其实就是从中取出当前行的信息,填充到label中。downDetail..vbPublic Class downDetail Inherits System..UI.Page Protected WithEvents Lbclassname As System.Web.UI.WebControls.Label Protected WithEvents Lbtitle As System.Web.UI.WebControls.Label Protected WithEvents lbtime As System.Web.UI.WebControls.Label Protected WithEvents lbtotaldown As System.Web.UI.WebControls.Label Protected WithEvents LinkButton1 As System.Web.UI.WebControls.LinkButton Protected WithEvents lbdescription As System.Web.UI.WebControls.Label Dim downDs As DataSet Dim WS As New DownWS.Down() Dim nID As Int32 Private Sub Page_Load(ByVal sender As System., ByVal e As System.EventArgs) Handles MyBase.Load ‘得到当前的ID nID = Request.QueryString(“id”) ‘将当前记录的数据传给几个label downDs = WS.GetDownFromID(nID) lbdescription.Text = downDs.Tables(0).Rows(0).Item(“description”).ToString lbtotaldown.Text = downDs.Tables(0).Rows(0).Item(“totaldown”) Lbclassname.Text = downDs.Tables(0).Rows(0).Item(“classname”) lbuploadtime.Text = downDs.Tables(0).Rows(0).Item(“uploadtime”) Lbtitle.Text = downDs.Tables(0).Rows(0).Item(“title”)’下载次数加1 WS.UpdateTotalDown(nID) ‘下载地址赋值 Hyink1.NavigateUrl = ResolveUrl(downDs.Tables(0).Rows(0).Item(“filename”)) End Sub Private Sub InitializeComponent() End SubEnd Class关于界面中Table的设置,请看downDetail.aspx 下载详细信息 详细信息 分类: Label 软件名称: Label 时间: Label 下载次数: Label 详细信息: Label 说明: * 如出现不能正常解压,请下载Winrar3.0 * 如发现你的超星阅读器不能阅读在本站下载的图书,请重新下载超星阅读器 * Author: lihonggen0 点击此处下载 上述代码可存为一个html,在装在Vs.net机器上打开就会出现界面的样子。总结 通过此实例,我们可以看见一个系统开发的原形,也就是我们在.NET下进行开发的一个典型的例子 本实例只是一个下载系统的原形,在数据库设计和前台界面的设计中,可以有许多改进和功能增强!比如分页可以考虑用 SERVER中的过程,每次传一页的数据。界面部分的显示可以考虑用DataList,会更加丰富!功能可以再扩展等等!还有就是Web动态引用, 其实就是WS.Url = ,再 WS.Diver(),因为篇幅,本文不再描述。————————————————————————–Author : lihonggen0个人专栏:http://www.csdn.net/develop/author/netauthor/lihonggen0/如需引用,请指明出处!软件的目的在于应用,本文可自由转载! ————————————————————————–

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Proudly powered by WordPress | Theme: HoneyWaves by SpiceThemes