myconn.cs
namespace notpage
{
using system;
using system.data.sql
;</p><p> /// <summary>
/// summary description for myconn.
///
</summary>
public class myconn:system.data.sql.sqlconnection
{
private void initializecomponent
()
{
}
public myconn()
{
//
// todo: add constructor logic
here
//
this.database = back ;
this.datasource = luochang
;
this.userid = sa ;
this.password =
;
}
}
}
添加留言addtopic.aspx
<%@ page language="c#"
codebehind="addtopic.cs" autoeventwireup="false" inherits="notpage.addtopic"
%>
<html><head>
<meta content="microsoft visual studio
7.0" name=generator>
<meta content=c#
name=code_language></head>
<body>
<form method=post
runat="server">
<table cellspacing=1 cellpadding=1 width="88%"
border=0>
<tr>
<td>留言主题:</td>
<td><asp:textbox
id=txttitle runat="server" maxlength="80"
columns="65"></asp:textbox></td></tr>
<tr>
<td>姓名:</td>
<td><asp:textbox
id=txtauthor runat="server" maxlength="40"
columns="20"></asp:textbox></td></tr>
<tr>
<td>留言内容</td>
<td><asp:textbox
id=txtcontent runat="server" maxlength="2000" columns="50" rows="20"
textmode="multiline"></asp:textbox><asp:button
id=btnsubmit
runat="server"
text="确认"></asp:button></td></tr></table></form>
</body></html></p><p>对应的cs
namespace
notpage
{
using system;
using system.collections;
using
system.componentmodel;
using system.data;
using system.drawing;
using
system.web;
using system.web.sessionstate;
using
system.web.ui;
using system.web.ui.webcontrols;
using
system.web.ui.htmlcontrols;</p><p> /// <summary>
///
summary description for addtopic.
/// </summary>
public class
addtopic : system.web.ui.page
{
protected
system.web.ui.webcontrols.textbox txtcontent;
protected
system.web.ui.webcontrols.textbox txtauthor;
protected
system.web.ui.webcontrols.textbox txttitle;
protected
system.web.ui.webcontrols.button btnsubmit;
public addtopic()
{
page.init += new
system.eventhandler(page_init);
}</p><p> protected void
page_load(object sender, eventargs e)
{
if (!ispostback)
{
//
//
evals true first time browser hits the page
//
}
}</p><p>
protected void page_init(object sender, eventargs e)
{
//
// codegen:
this call is required by the asp+ windows form
designer.
//
initializecomponent();
}</p><p> ///
<summary>
/// required method for designer support - do not
modify
/// the contents of this method with the code editor.
///
</summary>
private void initializecomponent()
{
btnsubmit.click
+= new system.eventhandler (this.onsubmit);
this.load += new
system.eventhandler (this.page_load);
}
public void onsubmit(object sender
, eventargs e)
{
if (page.isvalid)
{
//数据入库
try
{
notepage objnp = new notepage();
objnp.title =
txttitle.text;
objnp.author = txtauthor.text;
objnp.content =
txtcontent.text;
objnp.adddate = system.datetime.now;
notepage objnp1 =
new notepage();
if(objnp1.addtopic(objnp))
{
response.write (<p align=center class=cn>成功留言,点击<a href =
list.aspx>此处</a>查看留言列表!。</p>) ;
}
}
catch(exception
exp)
{
#if debug
response.write (出现异常: + exp.message) ;
return
;
#endif//debug
}
}
}</p><p> }
}
以上就是利用c#制作简单的留言板(2)的内容。