ASP.NET動態網站開發培訓-38.互動論壇製作(六、製作主題釋出頁面)
第三十八講:互動論壇製作(六、製作主題釋出頁面)
課程安排:
配置資料來源
新增DetailView控制元件
使用模板欄位控制顯示
獲取客戶的IP
設定轉頁操作
配置資料來源
1.建立forumpost.aspx頁面
在頁面中填寫主題釋出者的資訊和要釋出的主題
2.建立DataSource控制元件
連線forumMain資料表,用於把釋出的內容新增到該表中。
新增DetailView控制元件
1.新增DetailView控制元件
讓釋出者通過該控制元件填寫要釋出的資訊
連線前面建立的DataSource控制元件
2.設定DetailView控制元件
啟用插入功能
設定DefaultMode屬性
使用模板欄位控制顯示
在Detailview智慧標記中,選中某一欄位,點選轉換為模板欄位。
然後在智慧標記中,選中編輯模板。
在模板中,有些欄位,例如性別,可使用RadioButtonList,單選列表。
RepeatDirection:重複方向(Horizental橫向),RepeatLayOut:預設Table可改為Flow橫向顯示。
步驟:
1.通過單選框 按鈕選擇主題狀態。
2.通過單選按鈕選擇性別
3.將主題內容框,設定為多行。
4.加入隱藏欄位,用於新增客戶IP。
獲取客戶的IP
獲取客戶IP的語句:
Request.ServerVariables["REMOTE_ADDR"];
protected void detailsView1_PreRender(Object sender,EventArgs e)
{
TxtBox TB = (TextBox)DetailView1.FindControl("txtIP");
TB.Text = Request.ServerVariables["REMOTE_ADDR"];
}
設定轉頁操作
在插入完成事件中,插入跳轉語句。
protected void DetailView1_ItemInserted(object sender,DetailsView )
{
}Response.Redirect("default.aspx");
相關文章
- ASP.NET動態網站開發培訓-39.互動論壇製作(七、製作回覆留言頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-37.互動論壇製作(五、製作詳細內容頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-41.互動論壇製作(九、製作管理員詳細頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-35.互動論壇製作(三、完善主題列表頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-34.互動論壇製作(二、製作母版頁和使用母版頁)ASP.NET網站
- ASP.NET動態網站開發培訓-40.互動論壇製作(八、登陸頁面和管理主頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-33.互動論壇製作(一、前期準備)ASP.NET網站
- ASP.NET動態網站開發培訓-22.論文管理系統(二、製作論文標題頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-36.互動論壇製作(四、使用層疊樣式表(CSS)美化介面)ASP.NET網站CSS
- ASP.NET動態網站開發培訓-23.論文管理系統(三、製作論文內容頁面)ASP.NET網站
- ASP.NET動態網站開發培訓-24.論文管理系統(四、製作Login頁面和後臺論文管理主頁)ASP.NET網站
- ASP.NET動態網站開發培訓-28.完善論文管理系統ASP.NET網站
- ASP.NET動態網站開發培訓-27.論文管理系統的安全性問題ASP.NET網站
- ASP.NET動態網站開發培訓-07.AccessDataSource控制元件ASP.NET網站控制元件
- ASP.NET動態網站開發培訓-11.DetailsView控制元件ASP.NET網站AIView控制元件
- ASP.NET動態網站開發培訓-12.FormView控制元件ASP.NET網站ORMView控制元件
- ASP.NET動態網站開發培訓-13.SqlDataSource控制元件ASP.NET網站SQLLDA控制元件
- ASP.NET動態網站開發培訓-21.論文管理系統(一、前期準備)ASP.NET網站
- ASP.NET動態網站開發培訓-10.FileUpload控制元件ASP.NET網站控制元件
- ASP.NET動態網站開發培訓-14.DataList控制元件(一)ASP.NET網站控制元件
- ASP.NET動態網站開發培訓-15.DataList控制元件(二)ASP.NET網站控制元件
- ASP.NET動態網站開發培訓-16.DataList控制元件(三)ASP.NET網站控制元件
- ASP.NET動態網站開發培訓-18.Select語句(上)ASP.NET網站
- ASP.NET動態網站開發培訓-19.Select語句(下)ASP.NET網站
- ASP.NET動態網站開發培訓-08.GridView控制元件(上)ASP.NET網站View控制元件
- ASP.NET動態網站開發培訓-09.GridView控制元件(下)ASP.NET網站View控制元件
- 教育培訓機構網站建設製作流程?網站
- ASP.NET動態網站開發培訓-20.INSERT、UPDATE和DELETE語句ASP.NET網站delete
- 零基礎創作專業wordpress網站06-製作主頁(elementor)網站
- ASP.NET動態網站開發培訓-17.建立Access和SQL Serverv資料庫ASP.NET網站SQLServer資料庫
- 網站404頁面怎麼做 404頁面製作步驟網站
- ASP.NET動態網站開發培訓-25.論文管理系統(五、新增後臺新增及修改功能)ASP.NET網站
- ASP.NET動態網站開發培訓-26.線上編輯器FreeTextBox的使用ASP.NET網站
- ASP.NET動態網站開發培訓-29.ADO.NET技術(一、SqlConnection類)ASP.NET網站SQL
- ASP.NET動態網站開發培訓-30.ADO.NET技術(二、SqlCommand類)ASP.NET網站SQL
- ASP.NET動態網站開發培訓-31.ADO.NET技術(三、SqlDataReader類)ASP.NET網站SQLLDA
- HTML5培訓教程學習之動效製作HTML
- ASP.NET動態網站開發培訓-05.使用GridView顯示資料庫內容ASP.NET網站View資料庫