广

ASP.NET

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

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

    2018-04-03 22:14:03 次阅读 稿源:互联网
    广告
    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 文件应该是一个函数包,不错
    ,关于这个函数包的内容,我在下一篇 文章中进行讲解。

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告