asp+版本简单的留言板的制作(一)
/*
豆腐制作,都是精品
http://www.asp888.net 豆腐技术站
如转载,请保留版权信息
*/
前言:
俗话说,眼看千遍,不如手写一遍,的确,很多纯粹理论性的东西,看多了,只是有了个简单的认识,其实在具体的程序调试过程中,肯定会遇到很多很多的问题一直想给大家写个什么程序的,但是 豆腐最近特别忙,年底了,什么事情都要结算,再加上我一直要想办法写一些文章来奉献给大家,终于抽出来一个下午,来做了一个这样的程序,结果忘记关OICQ了,很多的网友的信息 都没有时间回复,在这里向 jspfuns 和 蓝 表示道歉。
程序开始前的准备工作:
首先要考虑的就是 如何在一个 所有的程序都可以访问到的地方设置sql server 的连接串,因为我正在全力以赴的准备做一个现在的http://www.asp888.net 的aspx版本的站点,如果只是为这个留言版单独
做一个conn连接串,未免太。。。,在asp+中MS 抄袭了 jsp 的一些概念和做法,在jsp中有config.xml文件asp+中有config.web 把这个文件放到留言版所在的虚拟目录下,将连接串放在这里,大家请看我的连接串
1<configuration>
2<appsettings>
3<add key="Conn" value="server=localhost;uid=sa;pwd=;Database=doufu"></add>
4</appsettings>
5</configuration>
好了,准备工作都做好以后,准备开始做留言版的录入部分,开始想纯粹使用vs7自代的web forms 功能,后来发现有一些实际使用的不方便,所以还是用了一些传统的方法和web forms 结合使用,但是这样 vs7的智能感知 功能就不能用了,好可惜。default.aspx 的内容如下
1@ Page language="c#"
1<html><head>
2<meta content="Microsoft Visual Studio 7.0" name="GENERATOR"/>
3<meta content="C#" name="CODE_LANGUAGE"/></head>
4<body>
5<a href="http://www.asp888.net">豆腐技术站</a>亲情奉献
6<form action="doLiuyan.aspx" method="post" runat="server">
7<table border="1">
8<tr>
9<td width="20%">您的呢称:</td>
10<td><asp:textbox backcolor="#ccffff" id="txtName" runat="server"></asp:textbox></td>
11</tr>
12<tr>
13<td width="20%">您的联系Email:</td>
14<td width="80%"><asp:textbox backcolor="PowderBlue" height="26" id="txtMail" maxlength="40" runat="SERVER" width="154"></asp:textbox></td>
15</tr>
16<tr>
17<td width="20%">您的发言主题:</td>
18<td width="80%"><asp:textbox backcolor="PowderBlue" id="txtTitle" runat="SERVER"></asp:textbox></td>
19</tr>
20<tr>
21<td width="20%">您的留言内容</td>
22<td width="80%"><asp:textbox backcolor="PowderBlue" height="129" id="txtContent" runat="SERVER" textmode="MultiLine" width="244"></asp:textbox></td>
23</tr>
24</table>
25<input id="Button1" name="Button1" style="background-color:Wheat;border-style:Dotted;" type="submit" value="提交留言"/>
26<input id="Button2" name="Button2" style="background-color:Wheat;border-style:Dotted;" type="reset" value="取消留言"/>
27<a href="showmsg.aspx" id="HyperLink1" style="background-color:AntiqueWhite;border-style:Dotted;" title="点击这里察看所有留言">察看所有留言</a>
28</form>
29</body></html>
呵呵,这个页面我用来测试web form 所以搞了一些 没名堂的 东西,呵呵:)