0
我以編程方式創建了一個DetailsView,並添加了一個按鈕來觸發添加,編輯和刪除命令。DetailsView字段在編輯模式下不改變爲文本框
下面是命令的事件處理程序:
switch (e.CommandName)
{
case "Add":
dvSpotlightListDetails.ChangeMode(DetailsViewMode.Insert);
break;
case "Edit":
dvSpotlightListDetails.ChangeMode(DetailsViewMode.Edit);
break;
default:
break;
}
添加/插入命令變化對DetailsView控件的字段文本框。但是,選擇編輯命令時不會發生任何事情
我不是很熟悉DetailsView的過程,當通過代碼隱藏進行,所以我不知道我缺少什麼。
創建一個DetailsView編程?你在問很多問題!首先,每一個事件都需要重新創建,或者事件不會觸發...... – mellamokb 2011-05-11 03:18:23
哇,我不知道那個...可悲的是我不確定是什麼否則可以用作DetailsView的替代方法。 :| – 2011-05-11 03:28:10
我有類似的問題,但我不會動態創建詳細信息視圖。我有一個自定義的busienss和數據層,執行所有的sql的東西。我有一個類似上面的函數,但是當我處理OnItemCommand事件時,細節視圖不顯示編輯字段。它繼續顯示只讀字段。 – gsirianni 2011-09-12 17:33:19