ASP.NET動態網站開發培訓-23.論文管理系統(三、製作論文內容頁面)

人生不再重來發表於2014-11-14

第二十三講:論文管理系統(三、製作論文內容頁面)

課程安排:

在標題頁表格中加入HyperLinkField欄位

配置資料來源

設定DetailsView控制元件

編輯DetailView控制元件模板



在標題頁表格中加入HyperLinkField欄位

HyperLinkField屬性設定:

HeadText:列名

DataTextField:顯示內容

DataNevigateUrlFields:導航的欄位

DataNevigateUrlFormatString:導航的具體格式



配置資料來源

SqlDataSource 智慧標記。設定Where條件

列:id

源QueryString

值:id

生成 Requests.QuereyString("id");



設定DetailsView控制元件

智慧標記—編輯欄位,進行調整



編輯DetailView控制元件模板

智慧標記——編輯欄位——選中“內容”欄位,點選右側下方“將此欄位轉換為TemplateField”

然後,智慧標記——編輯模板,對於剛才轉換的模板欄位進行多種狀態模板的設定。例如在ItemTemplate模板,將內容顯示到Textbox,並設定為多行顯示。

最後,Textbox控制元件上,點選智慧標記,選擇 “編輯DataBinging”,繫結到指定的欄位上。


通過設定DataEmptyTemplate模板時,可設定當資料為空時顯示的內容。

相關文章