一.概要
留言簿是網站的一個重要組成部分
可是在以前開發一個留言簿並不是一件容易的事
二.要求
(
(
三.說明
本文的實例由兩部分組成
(
(
四.代碼
(
< %@ Page Language=
< %@ Import Namespace=
< %@ Import Namespace=
< %@ Import Namespace=
< %
< html >
< head >
< title >歡迎來到我的留言簿< /title >
< script Language=
///< summary >
/// 當提交(submit)按鈕按下後
///< /summary >
public void Submit_Click(Object sender
{
//保存數據的XML文件的路徑
//如果你的路徑和下面的不同
string dataFile =
//運用一個Try
try{
//僅當頁面是有效的時候才處理它
if(Page
errmess
//以讀的模式打開一個FileStream來訪問數據庫
FileStream fin;
fin= new FileStream(Server
FileAccess
//建立一個數據庫對象
DataSet guestData = new DataSet();
//僅從數據庫讀取XML Schema
guestData
fin
//從數據集的Schema新建一個數據行
DataRow newRow = guestData
//用相應值填寫數據行
newRow[
newRow[
newRow[
newRow[
newRow[
//填寫完畢
guestData
//為數據庫文件新建另一個寫模式的FileStream
FileStream fout ;
fout = new FileStream(Server
FileAccess
guestData
fout
//隱藏當前的面板
formPanel
//顯示帶有感謝信息的面板
thankPanel
}
}
catch (Exception edd)
{
//捕捉異常
errmess
}
}
< /script >
< LINK type=text/css rel=stylesheet >
< /head >
(
< %@ Page Language=
< %@ Import Namespace=
< %@ Import Namespace=
< %@ Import Namespace=
< %
< html >
< head >
< title >歡迎來到我的留言簿< /title >
< script language=
//頁面下載完畢後
public void Page_Load(Object sender
{
//包含所有數據的XML文件的路徑
//如果你的路徑和下面的不同
string datafile =
//運用一個Try
try
{
//建立一個數據集對象
DataSet guestData = new DataSet();
//為數據庫文件打開一個FileStream
FileStream fin ;
fin = new FileStream(Server
FileAccess
//把數據庫中內容讀到數據集中
guestData
fin
//將第一個表中的數據集付給Repeater
MyDataList
MyDataList
}
catch (Exception edd)
{
//捕捉異常
errmess
}
}
< /script >
< LINK type=text/css rel=stylesheet >
< /head >
五.總結
這個程序完成了
From:http://tw.wingwit.com/Article/program/net/201311/11826.html