网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP实例
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.接收信息页面inform.asp--基于we.
.在主页中编制音频播放器.
.简单ASP论坛DIY.
.利用ASP将HTML格式数据传输给Exc.
.数字和字母组合并生成图片的验证.
.ASP中DLL的调试环境配置全攻略 .
.为你的ASP程序制作一个编译组件(.
.深入讲解 ASP+ 验证(一).
.无组件上传图片至SQLSERVER数据库.
.dreamweaverMX通用分页代码研究.
.用asp解析图片地址,并将其保存。.
.用ASP开发试题库与在线考试系统(.
.在ASP应用中验证用户身份(3).
.无组件图文混合上传示例.
.用Asp+XmlHttp实现RssReader功能.
.用ASP、VB和XML建立互联网应用程.
.聊天室建设详解五.
.建立一个广告交换及跟踪系统.
.用Web页面执行客户端程序.
.纯编码实现数据库的建立或压缩.

一个功能完善的专栏管理的程序->这是asp.net的第二个应用(一)

发表日期:2000-12-12


一个功能完善的专栏管理的程序->这是asp.net的第二个应用(一)
/*
豆腐制作,都是精品
http://www.asp888.net 豆腐技术站
如转载,请保留完整版权信息
*/

前言:
前面豆腐将过一个asp.net 版本的留言版的程序,今天在这里 再 参照实例我们来学习一个asp.net 版本的专栏管理程序,专栏现在几乎已经成为技术站点的一个保留栏目,豆腐在开始建站的时候本来想 突破传统,但是 但是最后发现 的确还是 专栏这种形式的 程序 对于 技术类站点来说是合适的

通过前面的留言版的 文章,很多人 反映 这样参照 实例 学习的效果很好,因此我就特意写了这个连载

首先肯定应该是 专栏内容的录入了,我们来看 专栏一般都应该是包含有什么内容?应该有 专栏的作者,专栏的所属类别的和专栏发表的类型(是原创,还是转载等等),当然还要有专栏文章的题目和文章内容了

我们首先来看看 add.aspx 这个文件,这个文件是 专刊的录入界面,在这里 除了使用我们在asp中常见的<input type=..>等等HTML元素外,还利用了在 上篇文章如何在服务器上保存一定时间的信息中已经将过的pagelet 元素<asp:dropdownlist>,因为已经有网友在 留言版的程序后 提出意见,要求豆腐
多使用一些 asp.net 的特性,在这里我们通过这个程序,可以对 asp.net 在实际应用中管窥一下:)
add.aspx:
<!--#include file="func.aspx"-->
<script language="vb" runat=server>
Sub Page_Load(Src As Object, E As EventArgs)
Dim dbRead AS SQLDataReader
Dim dbComm AS SQLCommand
Dim strSQL AS String
dim conn as SQLConnection
conn = getConn()
strSQL="select * from lanmuclass order by classid"
dbComm = New SQLCommand(strSQL,conn)
dbComm.ActiveConnection.Open()
dbComm.execute(dbRead)
While dbRead.Read()
selClass.items.add(New ListItem(dbRead.Item("classname"),dbRead.Item("classid")))
End While
End Sub
</script>
<html>
<head>
<title>增加文章</title>
<%=GrabPage("/inc/head.inc")%>
<link rel="stylesheet" type="text/css" href="/doufu.css">
</head>
<body>
<!--广告开始-->
<%=GrabPage("/inc/ad.inc")%>
<!--广告结束-->
<form action="doSaveAdd.aspx" method=post>
<p align=center>
<table border=1 width=80%>
<tr>
<td nowrap width=25%>您的代号</td>
<td width=25%><input type=text size=10 maxlength=20 name="txtUserid"></td>
<td width=15%>您的密码</td>
<td ><input type=password size=10 maxlength=20 name="txtPass"></td>
</tr>
<tr>
<td nowrap>文章的类别</td>
<td colspan=3>
<asp:DropDownList id="selClass" runat="server"/>
发表文章的用户和<a href="http://www.asp888.net/bbs" target=_target title="在这里讨论 学习">论坛</a>的用户是一致的,注册用户请去 <a href="reguser.asp">这里</a>
</td>
</tr>
<tr>
<td nowrap>文章出处</td>
<td>
<select name="selFrom">
<option value="原创">原创</option>
<option value="转载">转载</option>
<option value="翻译">翻译</option>
<option value="资料整理">资料整理</option>
</select>
</td>
<td colspan=2>文章如果是转载,请遵守原作者对版权的约定</td>
</tr>
<tr>
<td>文章的标题</td>
<td colspan=3>
<input type=text size=25 maxlength=300 name="txtTitle">
<input type=submit value="确定">
</td>
</tr>
<tr>
<td>文章的内容</td>
<td colspan=3><textarea name="txtContent" cols=80 rows=30></textarea></td>
</tr>
</Table>

</p>

</form>
</body>
</html>
大家注意,在这个里面我还用到了和 asp 语法一样的 include 语句,确实这个 include 在 asp.net 中的语法和在asp中的语法是完全的一致,大家也的确注意到了,我们在这个程序中包含的 func.aspx 文件应该是一个函数包,不错
,关于这个函数包的内容,我在下一篇 文章中进行讲解。


上一篇:asp+版本简单的留言板的制作(三) 人气:14732
下一篇:一个功能完善的专栏管理的程序->这是asp.net的第二个应用(二) 人气:8901
浏览全部的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐