当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > asp+版本简单的留言板的制作(一)

ASP.NET
asp.net GridView控件中模板列CheckBox全选、反选、取消
asp.net GridView 删除时弹出确认对话框(包括内容提示)
asp.net DropDownList 三级联动下拉菜单实现代码
asp DataTable添加列和行的三种方法
Asp.net 页面调用javascript变量的值
asp.net 长文章通过设定的行数分页
asp.net 定时间点执行任务的简易解决办法
asp.net 页面延时五秒,跳转到另外的页面
asp.net 动态输出透明gif图片
asp.net DataList与Repeater用法区别
asp.net Javascript获取CheckBoxList的value
asp.net程序在调式和发布之间图片路径问题的解决方法
asp.net下生成英文字符数字验证码的代码
asp.net 页面版文本框智能提示JSCode (升级版)
ASP.NET URL伪静态重写实现方法
ASP.NET 2.0 中Forms安全认证
asp.net 动态添加多个用户控件
asp.net Repeater显示父子表数据,无闪烁
asp.net 无法获取的内部内容,因为该内容不是文本 的解决方法
asp.net GridView排序简单实现

ASP.NET 中的 asp+版本简单的留言板的制作(一)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 48 ::
收藏到网摘: n/a

http://www.asp888.net 豆腐技术站

前言:
俗话说,眼看千遍,不如手写一遍,的确,很多纯粹理论性的东西,看多了,只是有了个简单的
认识,其实在具体的程序调试过程中,肯定会遇到很多很多的问题
一直想给大家写个什么程序的,但是 豆腐最近特别忙,年底了,什么事情都要结算,再加上我一直
要想办法写一些文章来奉献给大家,终于抽出来一个下午,来做了一个这样的程序,结果忘记关OICQ了,
很多的网友的信息 都没有时间回复,在这里向 jspfuns 和 蓝 表示道歉。

程序开始前的准备工作:
首先要考虑的就是 如何在一个 所有的程序都可以访问到的地方设置sql server 的连接串,因为我
正在全力以赴的准备做一个现在的http://www.asp888.net 的aspx版本的站点,如果只是为这个留言版单独
做一个conn连接串,未免太。。。,在asp+中MS 抄袭了 jsp 的一些概念和做法,在jsp中有config.xml文件
asp+中有config.web 把这个文件放到留言版所在的虚拟目录下,将连接串放在这里,大家请看我的连接串
<configuration>
<appsettings>
<add key="Conn" value="server=localhost;uid=sa;pwd=;Database=doufu"/>
</appsettings>
</configuration>

好了,准备工作都做好以后,准备开始做留言版的录入部分,开始想纯粹使用vs7自代的web forms 功能,
后来发现有一些实际使用的不方便,所以还是用了一些传统的方法和web forms 结合使用,但是这样 vs7
的智能感知 功能就不能用了,好可惜。default.aspx 的内容如下
<%@ Page language="c#"%>
<HTML><HEAD>
<meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
<meta name="CODE_LANGUAGE" Content="C#"></HEAD>
<body>
<a href="http://www.asp888.net">豆腐技术站</a>亲情奉献
<form method="post" action="doLiuyan.aspx" runat="server">

<Table border=1>
<tr>
<td width="20%">您的呢称:</td>
<td><asp:TextBox BackColor="#ccffff" id=txtName Runat=server ></asp:TextBox></td>
</tr>
<tr>
<td width="20%">您的联系Email:</td>
<td width="80%"><asp:TextBox id=txtMail runat="SERVER" BackColor="PowderBlue" Width="154" Height="26" MaxLength="40"></asp:TextBox></td>
</tr>
<tr>
<td width="20%">您的发言主题:</td>
<td width="80%"><asp:TextBox id=txtTitle runat="SERVER" BackColor="PowderBlue"></asp:TextBox></td>
</tr>
<tr>
<td width="20%">您的留言内容</td>
<td width="80%"><asp:TextBox id=txtContent runat="SERVER" BackColor="PowderBlue" Width="244" Height="129" TextMode="MultiLine"></asp:TextBox></td>
</tr>
</Table>
<input type="submit" name="Button1" value="提交留言" id="Button1" style="background-color:Wheat;border-style:Dotted;">

<input type="reset" name="Button2" value="取消留言" id="Button2" style="background-color:Wheat;border-style:Dotted;">

<a id="HyperLink1" title="点击这里察看所有留言" href="showmsg.aspx" style="background-color:AntiqueWhite;border-style:Dotted;">察看所有留言</a></p>
</form>
</body></HTML>
呵呵,这个页面我用来测试web form 所以搞了一些 没名堂的 东西,呵呵:)