2009-11-17 20 views
0

在模態彈出我默認情況下使用detailsview控件所有的數據將 顯示在標籤中。 一旦用戶點擊編輯按鈕,將會出現一個編輯按鈕,所有的標籤都將消失,文本框和下拉控件應該存在,以便用戶可以更改這些值並再次更新到數據庫中Dropdownn控件的詳細視圖

期待解決方案。我不想使用sqlDatasource。我希望它在做的.cs 謝謝

+1

? – 2009-11-18 10:48:14

+0

你遇到了什麼問題?不清楚你的問題 – 2009-11-18 13:44:30

回答

1

這裏是如何:有點,你遇到的麻煩哪位

<EditItemTemplate> 
    <asp:DropDownList ID="DropDownList1" runat="server" /> 
</EditItemTemplate> 


protected void DetailsView1_DataBound(object sender, EventArgs e) 
{ 

    if (DetailsView1.CurrentMode == DetailsViewMode.Edit) 
    { 
     DropDownList ddl = DetailsView1.FindControl("DropDownList1") as DropDownList; 
     if (ddl != null) 
     { 

      ddl.DataSource = dataSource; 
      ddl.DataBind(); 

     } 
    } 
}