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

ASP.NET
C# Quoted-Printable编码、解码
asp.net Google的translate工具翻译 API
.NET读取所有目录下文件正则匹配文本电子邮件
asp.net 半角全角转化工具
AjaxControlToolKit 显示浏览者本地语言的方法
asp.net HTML文件上传标签
ASP.NET 绑定DataSet中的多个表
ASP.NET 重定向的几种方法小结
Asp.Net 重定向必须要知道的一些资料
ASP.NET 导出到Excel时保留换行的代码
Asp.Net Cache缓存使用代码
document.getElementsByName和document.getElementById 在IE与FF中不同实现
GridView单元格合并
asp.net 大文件上传控件
asp.net 日期函数 某月的第一天和最后一天的日期
asp.net 时间类 一周的周一和周末的日期
C# javaScript函数的相互调用
asp.net membership 密码重设
"虚拟路径"..."映射到另一个应用程序,这是不允许的!
如何传值在2个页面之间 要求不刷新父页面,并且不能用Querystring传值

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 182 ::
收藏到网摘: 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 所以搞了一些 没名堂的 东西,呵呵:)