2017年2月27日 星期一

GridView是ASP.NET 2.0之後才有的

GridView是ASP.NET 2.0之後才有的,取代ASP.NET 1.X的DataGrid
和DetailsView、FormView不同之處,GridView沒有AutoGenerateInsertButton類似屬性,GridView要達成類似功能需搭配EmptyDataTemplate樣板(ASP.NET學習教材:使用C#第二版第9-9頁),把DefaultMode修改成Insert(第9-12頁)
GridView多了「樞紐分析表選取模式」

GridView的CRUD相關屬性:
 AutoGenerateDeleteButton、AutoGenerateEditButton、AutoGenerateSelectButton
https://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.gridview(v=vs.110).aspx

DetailsView的CRUD相關屬性:
AutoGenerateDeleteButton、AutoGenerateEditButton、AutoGenerateInsertButton
https://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.detailsview(v=vs.110).aspx

FormView的CRUD相關屬性
需使用Template,ItemTemplateEditItem TemplateInsertItem Template
在「FormView工作」(英文版:FormView Tasks)智慧標籤(Smart Tag)點選「編輯樣板」(英文版:Edit Templates)
https://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.formview(v=vs.110).aspx



沒有留言:

張貼留言