在練習課本上留言版的那篇例題 遇到了一些需要注意的地方
1.如果沒有改成 MultLine 就沒有辦法顯示多行
2.一開始覺得" ;"的逗號在括號裡面所以不加應該也無所謂,
所以就把逗號刪掉執行一次,然後一樣有空白,
可是當後來空白一多時就會出問題
雖然不加他還是會讓你執行,不過還是要加上去
protected void Button1_Click(object sender, EventArgs e)
{
string a;
a = TextBox1.Text; //先把a設成TextBox1.Text之後就可以直接用a
a = a.Replace(" ", " ");//如果 沒有加逗號其他空白他會無法識別
a = a.Replace("\n", "<br>");//剛剛有設成TextBox1.Text所以可以直接用a
a = "[" + DateTime.Now.ToString() + "]<br>" + a;
//Label1.Text = "<hr>" + a + Label1.Text; //這樣寫的話就是新的留言在上面
Label1.Text = Label1.Text+a+"<hr>";//新的留言在下面
TextBox1.Text = ""; //清空留言
}
------------------------------------------------------------------------------------------------------------
3.在第20行跟21行,更換順序就是新留言在上
或是新留言在下
在ASP網頁上沒有顯示留言,按了command按鈕沒有動作
回覆刪除謝謝您的回覆
刪除我是參照這本書上的例題去練習的,以下是書的資訊
或許能解決您的問題
https://share.readmoo.com/book/137593
書名 新觀念ASP.NET 4.0網頁程式設計 : 使用Microsoft Visual C# / 施威銘研究室著
作者 施威銘研究室 著
出版資訊 臺北市 : 旗標, 民102[2013]